Ayodhya In India Map

The babri masjid translation. India as the democratic nation we know it today came into being on 15th august 1947 upon gaining independence. April 17 is celebrated as noida day.

ayodhya in india map