In a country overflowing with holy sites, Pushkar is high up on the Pilgrims list, with India’s only temple dedicated to the God Brahma. A quiet, laid back hippy hangout for most of the year, this small town in the state of Rajasthan, comes alive each November as it hosts the world’s largest camel fair. [...]
Posted in Blog | Comments (0)
Copyright, 2012 Incredible India Tours •