Pushkar

The picturesque Pushkar is set in a valley just about 14 km off Ajmer in the north Indian stat...

Read More