Share
twitterlinkedinfacebook
Image 1 of 1
Ketchimale_Mosque_at_Beruwala.jpg
Ketchimale Mosque sits on a rise overlooking Beruwala fishing harbour near Bentota, Sri Lanka