Elephant Safari Hotel: A Haven for Nature Lovers Located near the Udawalawe National Park, this is the perfect getaway for a wild adventure.