Ayodhya Leads India’s Branded Hotel Boom With Nearly 2,100 Rooms in the Pipeline
Ayodhya tops India’s religious-tourism hospitality pipeline with close to 2,100 branded hotel rooms planned, as Amritsar, Varanasi and other pilgrim towns also draw investment.
