Udawalawe National Park
Udawalawe National Park Location & OverviewUdawalawe National Park is located in the Sabaragamuwa and Southern Provinces of Sri Lanka, about 165 km southeast of Colombo. Covering approximately 308 square kilometers, it is one of the island’s premier wildlife parks, famous especially for its large population of Sri Lankan elephants. The park was established in 1972 […]