Nature fun Resort, a holiday destination for natural ,calm and pleasant stay, nestled at the foothills of the majestic mountains of the Western Ghats of India, on old Mumbai- Pune highway, Karjat, Maharashtra.
The resort is created on 5 acres of lush green landscapes, natural tents, dense woods and rolling lawns, located within 1 hour driving distance from Mumbai and Pune.