Source:Island Pasikuda is known as ‘Green- Algae Bay’ which is located approximately 35 kilometers away from the town of Batticaloa. The natural beauty of this beach with its horseshoe shaped bay, endless stretch of sandy shores and sparkling blue waters attracts visitors from all over. There are a string of ...
Read More →