Pushkar is one of the most ancient cities of India. Located in Rajasthan’s Ajmer district in midst of Aravali range, Pushkar is often called tirtha-raj, which literally means the king of pilgrim sites ...
If you have ever imagined stepping into a living postcard of Rajasthan, picture a desert town bathed in gold, camels adorned with sequins and bells strutting across sandy lanes, and folk dancers ...
There are towns that hum with noise and chaos, and then there is Pushkar - a town that speaks in pauses. Tucked beside a sacred lake and surrounded by the low folds of the Aravallis, Pushkar feels ...