Pilgrims circling the Ram Raja temple in Orchha where thousands of people came to witness the wedding of Ram and Sita.

Advertisements