Club Mahindra, Binsar
My newest discovery was the quaint town of Binsar in Uttarakhand. Pleasant weather and spectacular views, Binsar was exactly what I needed after weeks of crazy working hours and tight deadlines. But if I’m grateful to anyone for retrieving my peace of mind from the dungeon of stress, it’s the entire staff of Club Mahindra.
Hidden in a serene valley, Club Mahindra is a peaeful haven. You can be sure that you will be pampered to the hilt and your every need will be taken care of. You can choose from a wide range of activities such as rock climbing, rapelling, trekking, camping and karaoke or simply do no activity; just sit back and let them take care of you. It truly was one of the relaxing trips I’ve ever had. Here are a few images of this wondrous retreat.