Travel & Tourism
Travel & Tourism 3010 Videos
Puppet Store in Pushkar

This is a video of a puppet shop in Pushkar, Rajasthan state of India. Beautifully decorated puppets are on sale in such shops in Pushkar during the fair held annually. Puppetry being an interesting art form is a way of telling stories from myths and epics like the Mahabharata and the Ramayana.