Loading…
People visit shimmering golden Pushkar Lake, Pushkar, Rajasthan, India