Ayodhya, set to be a new international destination for religious tourism, boasts white cottage tents.