Ram Mandir

The colossal temple in Ayodhya, built on the supposed birthplace of Rama. Although visited by pilgrims throughout the year, this sacred place attracts devotees from all over India and abroad on Ram Navami, the day of Lord's birth, which is celebrated with great pomp and show, in the Hindu month…

Things to see in India

Wikipedia