Visit Passikudah on a Trip to Sri Lanka
Passikudah, on the Eastern Coast of Sri Lanka, is a popular beach resort destination due to its pristine and calm coastline. Passikudah is the nearest town to Batticaloa and it…
Share
Input your search keywords and press Enter.