Maharashtra, India
Igatpuri is a picturesque hill town nestled in the Sahyadri mountains, renowned for its misty landscapes, waterfalls, trekking trails, and meditation centers. It is especially popular during the monsoon season.
Please select a transportation mode to view details
Be the first to share your experience!