twinsontoes.com
What’s So Special About The Red Mosque, Colombo?
The Red Mosque in Colombo, Sri Lanka, is known by several names. Al Kami Ul Alfar, Jami Ul-Alfar Mosque, Rathu Palliya (Sinhala), and Samman Kottu Palli (Tamil). However, the pilgrimage site is most commonly known