Yearning for a trip to the mountains and beaches all at once? Aranya@Phansad comes to your rescue. Just at a stone’s throw away from Mumbai and Pune, this outlandish resort…