We visited The Radh Hotel, in Kandy for the official launch of its restaurant, Café Nihonbashi. The Radh Hotel is the latest venture by Icon Hotels (Pvt) Ltd, the hospitality arm of the Conmix Group of Companies. Sipping a glass of chilled king coconut and lime, I took in all the surroundings around me which […]