Places to Visit in Sri Lanka

Ketchchimalai Mosque: A Symbol of Muslim Heritage in Sri Lanka

  Ketchchimalai Mosque, located in Beruwala on the southwest coast of Sri Lanka, is one of the oldest and most…

Read More »

Barberyn Island

Barberyn Island is situated close to Beruwala town in the south-west coast of Sri Lanka and is 3.25 ha in…

Read More »
Back to top button