Indian Photography | travel India
India, a land of history, mystery and poetry, has a varied landscape, architectural wonders and natural beauty to offer the tourists
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.














