Timeless villa is a 20 individual roomed beach resort facility nestled between the Dutch fortress city of Galle and the fortress city of Matara. Ahanghanga is situated 143 Km from the capital city of Colombo... Read more
Location
Timeless villa, 150A Welhengoda Junction, Ahangama, Sri lanka
Attractions
Sri Lanka lovingly called Tropical Paradise is one of the sought after holiday destination in South Asia.