Located between Pushkar and Ajmer in India, this new hotel pays homage to the local culture through design and cuisine. Get all the details. from Luxury Travel Advisor http://ift.tt/2copS2J
No comments:
Post a Comment