Ayodhya set to beat the number of visitors in Vatican and Mecca
Vatican City has nearly 90 lakh visitors and Mecca, Saudi Arabia has 2 crore visitors every year. Ayodhya will overtake the world’s most prominent religious tourist places in next one year.