Description
Looking for the best resort near Mumbai? Look no further than Kenwoods Nature Stay, the perfect blend of natural beauty and modern amenities for an unforgettable getaway.
Located just two hours from Mumbai, Kenwoods Nature Stay is a 3.5-acre oasis of tranquility and relaxation. With a choice of three farmstay homes, you can take in a million stars in the clear sky above at night, and wake up to some real twitter in the trees at the break of dawn.
More
Reviews
To write a review, you must login first.
Similar Items