The Dewatagaha mosque is one of the more prominent mosques in Colombo - its lovely exterior is almost an iconic part of the architecture near Town Hall.