Tata Group subsidiary Indian Hotels Company Limited (IHCL) is set to develop a five-star hotel named Taj Pushpavanta Palace ...
TIME Magazine has named Raffles Jaipur and Oberoi Vindhyavilas Wildlife Resort among the 'World's Greatest Places' for 2025.