Nestled in the serene landscape of Udawalawe, Sri Lanka, Green Heaven Resort Udawalawa offers a tranquil retreat for travelers seeking both relaxation and adventure. With a star rating of 3.0, this charming resort features 15 elegantly appointed rooms, providing an intimate atmosphere that enhances the overall experience. Opened in 2015 and recently renovated in 2024, the resort maintains a fresh and inviting character.