Tamarind Villa Thalawila - Villas for Rent in Puttalam, North Western Province, Sri Lanka
Entire home/apt in Puttalam, Sri Lanka. The Tamarind Villa Thalawila is a luxury private property that is conveniently placed close to the famous sanctuary of St.Anne’s church Thalawila. The sleeping fishing village of Thalawila is found on the narrow strip of land known as the Kalpitiy...
See this content immediately after install