Telegraph – Travel The 110&key resort is situated just minutes away from the sacred Pushkar Lake and the Brahma Temple.

Leave a Reply

Your email address will not be published. Required fields are marked *