Escape into serene greenery and luxury comfort at Kenwoods Farmstay, a peaceful retreat offering Best farmhouse near mumbai experience for families and travelers seeking calm nature stay.
About this place.
Best farmhouse near mumbai
Gallery






Find on the map
Zadapolli Village Thapadpada Road, taluka, Taluka Vikramgad, Maharashtra, India, 401605



