Jami-Ul-Alfar Mosque, also known as the Samman Kottu Palli, Rathu Palliya, Red Musjid, or the Red Mosque, is a notable...

read more