Hotel Reviews Travel Staycation at Club Mahindra Jim Corbett October 7, 2018 by Jenifer Sayyed Sharing is Caring:Staycation is the new buzz and the best thing to do when one is in no mood to wander around, so just chill and enjoy the pleasure of staying in resort. We were craving for a rejuvenated staycation away from the hustle…