Ketchimalai Mosque, also known as Ketchimala Dharga Shareef, is a mosque located on a headland overlooking the port of Beruwala, on the southwest coast of Sri Lanka. It is one of the oldest mosques in the country.
No reviews yet — be the first!