Tag: Makaibari Tea Estate
Taj Chia Kutir Resort & Spa Debuts in Darjeeling, West Bengal
MUMBAI:Indian Hotels Company’s (IHCL) iconic brand, Taj, today announced the opening of Taj Chia Kutir.
MUMBAI:Indian Hotels Company’s (IHCL) iconic brand, Taj, today announced the opening of Taj Chia Kutir.