Colombo Courtyard: Green Chic Nestled in the heart of the city, amongst the hustle and bustle of one of Colombo’s liveliest streets, lies Colombo ...