Browsing Category

India Travel News

Taj signs second property in Kathmandu

The Indian Hotels Company Limited (IHCL), India’s largest and most iconic hospitality company announced the signing of a new Vivanta hotel in Kathmandu, marking the entry of the brand in the…