Ayodhya, the new spiritual nucleus of India, has experienced an unprecedented boom in its hospitality sector. To be sure, there would be a huge influx of people in the run-up to and for the ...