Stage set for Puri rath yatra

The seaside temple town of Puri in Orissa is getting ready to greet over a million visitors who will be part of the annual rath yatra, starting July 16.

Related Videos