Sri Lanka’s red mosque or Jami-ul-Alfar Masjid is one of the architectural wonders of Sri Lanka. Situated in the busy Pettah roads of Colombo, its tall minarets are seen from almost every street of the city. It is said that the Red Mosque has been a landmark for sailors approaching the port of Colombo ever since it was built in 1908, and upon looking at it you can easily imagine that being true. This mesmerizing architectural wonder will surely take your breath away with its unusual Red & White color patterns.
Our Tour

More at Colombo