Bhimtal-Uttaranchal

Bhimtal-Uttaranchal

Bhimtal is a small hill resort town in Nanital that makes a perfect weekend destination in India.