Gerandi Ella / Vattakani Ella View Point
Tourist attractionOne of the Best Places To Visits in Tawalantenna
Address
Tawalantenne 20590, Sri Lanka
Rating on Google Maps
4.80 (143 reviews)Open on Google Maps
Discover top rated places in Tawalantenna
One of the Best Places To Visit in Tawalantenna
One of the Best Places To Visits in Tawalantenna
Tawalantenne 20590, Sri Lanka