November 22, 2024 02:02 (IST)
Taj Chia Kutir Resort and Spa debuts in Darjeeling
Darjeeling: Indian Hotels Company’s (IHCL) iconic brand, Taj, on Monday announced the opening of Taj Chia Kutir Resort & Spa, Darjeeling in the state of West Bengal.
Latest Headlines
Taj Chia Kutir Resort and Spa debuts in Darjeeling Mon, Dec 14 2020