Pasikuda Beach – Sea Breeze Series 1May 8, 2025/No CommentsPasikuda, meaning “green-algae-bay” is situated in Eastern seaboard of Sri Lanka between Kalkuda and the Indian Ocean, approximately…Read More