Pushkar Lake...
Pushkar Lake is a sacred body of water located in the town of Pushkar, India. It holds great religious significance for Hindus and is considered one of the most important pilgrimage sites in the country. The lake is surrounded by 52 ghats where pilgr...
Pushkar, India