Kenisha Holiday Homes is offering 28 luxury villas and 10 studio apartments located in the mountains near Lonavala, India. The villas are designed to blend into the natural landscape and provide expansive terraces and gardens while maintaining privacy. Some villas have one bedroom on the ground floor for elderly residents. The development is centrally located near Mumbai and Pune with access to tourist destinations in the area.