Among the guests who attended the opening of a newly built tourist hotel in the Norwood area, there were members of the British royal family the hotel management says,.
The group stayed at the hotel and then went on an inspection tour of the Norwood Tea Factory, which is managed by the Bhagawanthalawa Plantation Company. The management of the estate says that they came to taste the tea produced on the estate.