onlybeaches

Counting the waves…

Passikudah Beach: Sri Lanka's Hidden Gem in Trincomalee | OnlyBeaches