Resort Gaya Family Resort
★★★
ranawiru mahinda mawatha, Udawalawa, Sri Lanka, Udawalawe, Sri Lanka Show on map
Mango Shade is a hotel in Udawalawe, Sri Lanka. It is one of 93 places to stay in Udawalawe listed on Triptoic.
ranawiru mahinda mawatha, Udawalawa, Sri Lanka, Udawalawe, Sri Lanka
Mango Shade is located at ranawiru mahinda mawatha, Udawalawa, Sri Lanka, Udawalawe, Sri Lanka.
Highly rated alternatives close by
Resort
Resort villa
Hotel
Bed & Breakfast
Apartment/Flat
Hotel