These beautiful places are 200 km from Mumbai, the view is no less than paradise July 9, 2025 by admin