Happy Elephant Resort Udawalawe
Happy Elephant Resort Udawalawe is set in Udawalawe, 10 km from Udawalawe National Park, and has a garden. Boasting a 24-hour front desk, this property also provides guests with a children’s playground. The tour desk is available to assist guests in planning their days out.At the resort, all rooms have a wardrobe. The private bathroom […]