If you're craving a dreamy escape close to Mumbai, Chahade Village in Palghar (just 102 km away) is calling your name! Picture yourself strolling through endles ...