Ketchchimalai Mosque, also known as Ketchimalai Dharga, is 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.
Ketchchimalai Mosque, also known as Ketchimalai Dharga, is 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.