Widely known for being the place of birth of Lord Rama, Ayodhya is a city of immense religious and historical significance. Even though the Babri...
Ayodhya
Widely known for being the place of birth of Lord Rama, Ayodhya is a city of immense religious and historical significance. Even though the Babri Masjid controversy brought it under the media light, Ayodhya still promises a feel of the rustic Indian life, with all its temples and simple people.