Wild Life & Safari

Sri Lanka is one of the best wildlife watching destinations in the world. Leopards, elephants and other in abundance. Sri Lanka is a wildlife lover’s paradise. These are some of the best National Parks to go. Yala, Udawalawa, Wilpattu, Minneriya, Kaudulla and Wasgamuwa. Sri Lanka is one of the finest wildlife watching countries in South Asia. […]