Udawalawa is a city in Sabaragamuwa Province, Sri Lanka. It has many popular attractions, including Elephant Transit Home, Udawalawe National Park Safari Tour, Udawalawe Lahiru safari guide tours, perfect for a trip!
Show Less
Cloudy 25 - 31℃
Udawalawa Travel Guide
Destination Overview
Other
Destination Introduction
Udawalawa is a city in Sabaragamuwa Province, Sri Lanka. It has many popular attractions, including Elephant Transit Home, Udawalawe National Park Safari Tour, Udawalawe Lahiru safari guide tours, perfect for a trip!