Tripin 2019 - page 29

27
Set at southern most tip of the island, and 6km from Matara,
Devundara is an iconic place. The town dates back to 660AD
and is believed by many locals to be the abode of God Vishnu.
1...,19,20,21,22,23,24,25,26,27,28 30,31,32,33,34,35,36,37,38,39,...116
Powered by FlippingBook