Memorable Days Spent At Binsar

Club Mahindra Binsar Villa/Valley is a must visit place for everyone. Most picturesque views of mountains & pines. Melodious sound of various varieties of birds & flowers. Cool,pure breeze. A peaceful place.