Hakgala Botanical Garden is one of the three botanical gardens in Sri Lanka. The other two being Peradeniya Botanical Garden and Henarathgoda Botanical Garden. It is the second largest garden in Sri Lanka.[1] The garden is contiguous to Hakgala Strict Nature Reserve.

hakgala4

hakgala3

hakgala2

hakgala1