Beautiful Farmhouse With Pool - Villas for Rent in Palra, Haryana, India
Entire home/flat in Palra, India. Aranya means Forest in Sanskrit. And Aranya Greens, set in lush green surroundings outside Delhi, aims to create this feeling. Come to rest or to work, and wake up to the sounds of the wind, the smell of flowers and the sight of green expanses.