Orchard Resort

No. 30, Gold Valley, Sector E
Lonavala
India