Image: TimeOut Being one of the fifteen cathedrals in the country, St. Lucia’s Cathedral is more than 200 years old. It is regarded as one of the most beautiful cathedrals in Sri Lanka. St Lucia’s Cathedral was first established in 1760. […]
Image: www.shaikhusmanwali.org The Dewatagaha mosque is one of the more well-known mosques in Colombo for its attractive exterior. Located near Colombo Town Hall, the mosque is visited by Muslims and non-Muslims alike. Most people find the mosque is beautiful to look […]