Located 266 meters from Udawalawa Post Office. Green view safari resort is a popular choice amongst travelers in Udawalawe, whether exploring or just passing through.
Located 307 meters from Udawalawa Post Office. Baby Elephant Green House is perfectly located for both business and leisure guests in Udawalawe. Offering a variety of facilities and services, the property provides all you need for a good..
Located 319 meters from Udawalawa Post Office. Located in Udawalawe City, The Countryside Udawalawe is a perfect starting point from which to explore Udawalawe.