Cradled amidst the foothills of the Aravalis, surrounded by dancing fields of maize and mustard, rests Lemon Tree Hotel, Tarudhan Valley, a beautiful sprawling resort near Delhi and Gurugram.
135 pins 21 boards
1 followers
Follow
Other pins from
Shivi Kumari