RainForest Resort Igatpuri

40 acres of Switzerland.!! Yes, that's correct Rainforest resort is located in the peaceful and most serene location of Igatpuri. Go Offline and unwind yourself in the lush green resort overlooking mountains of Igatpuri. Why Rainforest Igatpuri.