Taprobane at Weligama
Taprobane Island is located in Weligama, on the southern coast of Sri Lanka. The island is located around 200 metres from Weligama shore, and holds a white colonial villa that…
Share
Input your search keywords and press Enter.