National Zoological Gardens Of Sri Lanka

Dehiwala-mount Lavinia, Western, Sri Lanka.

National Zoological Gardens of Sri Lanka is a zoological garden in Dehiwala, Sri Lanka, founded in 1936. Its sprawling areas are host to a variety of animals and birds.


Place Images