Ketchchimalai Mosque, located in Beruwala on the southwest coast of Sri Lanka, is one of the oldest and most significant Islamic sites in the country. It stands on a picturesque hill overlooking the Indian Ocean, serving as a beacon of the island’s rich Muslim heritage. The mosque’s history dates back to the early 8th century when Arab traders first …
Read More »Travel
Barberyn Island
Barberyn Island is situated close to Beruwala town in the south-west coast of Sri Lanka and is 3.25 ha in size. The island is popular for its 34 m high lighthouse. The lighthouse is known in the names of “Barberyn Lighthouse” and “Beruwala Lighthouse”. The cylindrical white lighthouse, built by the British colonials using granite, was first lit on November …
Read More »