Tag: TAJ CHIA KUTIR RESORT & SPA DEBUTS IN DARJEELING
TAJ CHIA KUTIR RESORT & SPA DEBUTS IN DARJEELING, WEST BENGAL
TAJ CHIA KUTIR RESORT & SPA DEBUTS IN DARJEELING, WEST BENGAL
~ Located in the magical Makaibari Tea Estate
KOLKATA, DECEMBER 14, 2020: Indian Hotels Company’s (IHCL) iconic brand, Taj, today announced the opening of Taj Chia Kutir Resort &...