A brief visitor's guide to Ayodhya Ayodhya is known for being the birth place of Lord Rama. It is one of the most important pilgrimage centers situated in the North Indian State of Uttar Pradesh. An ancient city as per being mentioned in the epic Ramayana, Ayodhya has all the traits of the old world […]
06 Sep 2011