If you've gotten wind of the island of Sri Lanka and her various beaches that make it a tourist hotspot, you've probably heard of Pasikudah. A small coastal resort town …
No Comment
If you've gotten wind of the island of Sri Lanka and her various beaches that make it a tourist hotspot, you've probably heard of Pasikudah. A small coastal resort town …