Metro Leisure, the travel arm of Metro Group of Companies of Colombo-06 recently ventured on another tour with a group of domestic travellers to the hills.The holidaymakers enjoyed a well-earned holiday at one of the newest concept hotels in the country, the salubrious ‘ Tea and Experience Factory’ operated by Theme Resorts Ltd in misty […]