Binsar – Uttarakhand

BINSAR Binsar is a small hill station and a wildlife sanctuary located in the Kumaon region of the Indian state of Uttarakhand. Binsar is regarded as one of the best view points of the Kumaon region perched at an elevation of about 2420 meter. Binsar was once the summer capital of the Chand Dynasty [...]