Tamhini Ghat: A mystic mountain pass in Sahyadris that beckons every nature lover and adventure enthusiast, also holds many rainfall records
Tamhini Ghat is a mountain pass located within the lush Western Ghats, Tamhini Ghat is a dream destination for adventure...