Restful Bhimtal is the centrepiece of Uttarakhand’s Lake District. This feature appeared in the October 2015 issue of National Geographic Traveller. You can read the full story here.

 

 

Comments

comments