Indian Photography | travel India | pushkar
The town of Pushkar near Ajmer in Rajasthan one of the most sacred places for the Hindus.The lake said to have been created by Lord Brahma is of special importance to the Hindus and they come to bathe in its waters.
- « prev
- 1
- next »











