Uduawalawe Saffron Villa is one of our lovely getaway resort’s with the best friendly and welcoming staff and it’s nestled in the peaceful environment of Udawalawe, a small town surrounded by mesmerizing ruins, beautiful limestone caves, slow - moving rivers and breezy and sparkling waterfalls and the town’s pride and joy which is the Udawalawe National Park.