Foreign stock market research firm Jefferies has said Ayodhya will surpass Vatican City and Mecca in terms of the number of visitors. The report says that Ayodhya is expected to attract around 5 crore devotees annually, making it a major tourism destination not only within UP but also in India.With this, Ayodhya will also see