Orchard Resort, Pushkar, Rajasthan, India

Plan A Luxurious Retreat At Orchard Resort In Pushkar

The world of Orchard Resort comprises 15 luxury tents are pegged in the middle of amla trees, hence the name orchard. With no sense of boundaries, the resort is a cosy place with little room for loud noises and city stress. Patches with vegetables and the flutter of birds and peacocks, here you’ll find the elusive calm Continue reading Plan A Luxurious Retreat At Orchard Resort In Pushkar