Mecca annually for Haj and 80 lakh visit Vatican City in a year, Ayodhya alone welcomed 16 crore devotees in just 52 days ...