Dehiwala Zoo Review

Dehiwala Zoo named as the National Zoological Gardens of Sri Lanka is an Attraction for both locals and tourists. It is the most famous Zoological Gardens in Sri Lanka....