Beautiful Nature Vibes refreshing place, Bhaktachi Wadi near Neral, Maharashtra India a secret place that not been highlighted anywhere in rainy season it looks to beautiful