The city of Colombo, the largest metropolitan landscape on the entire island of Sri Lanka is a mesmerising locale where modern constructions lie interspersed with historical works of architecture from …