Advertisement


Club Mahindra
Travel  /  Published 03.04.19

Binsar: A paradise for nature lovers

Far away from the madding crowd, nestled on top of the Kumaon Himalayas, is the Club Mahindra Binsar Valley Resort. The beautiful resort in Uttarakhand’s Binsar is located 90km from Nainital and 120...
By Ushnota Paul


Advertisement

Download our latest App

to get update on the go...


Advertisement
 
Copyright © 2020 The Telegraph. All rights reserved.