Elephant Pass Safari Bungalow
River Road, Udawalawe (near The Clock Tower), Udawalawe, Sri Lanka
Book Now