Al Hamra Masjid is a Mosque located in Sri Lanka. It is one of the 840 mosques in Sri Lanka. Address of Al Hamra Masjid is Pallivasalthurai, Sri Lanka. Al Hamra Masjid is rated 4 (out of 5 stars) by 5 reviewers on the web.
Some of the places around Al Hamra Masjid are -
Pallivasalthurai, Sri Lanka