This place is situated near the Crow Island, Light House Island and Mini Island in Beruwala Sri Lanka. One of the best beaches and tourist attractions in the country. Most people visit the lighthouse island to explore the beauty.
21 окт 2024