OVERVIEW: Pushkar, literally meaning, ‘to be born due to a flower’ has a mythological connection dating back to thousands of years and so is the
Experience an exotic holiday, India’s beautiful architectural gems combined with the extravagant camel fair of Pushkar. This ‘7 Nights & 8