Restful Bhimtal is the centrepiece of Uttarakhand’s Lake District. This was featured in National Geographic Traveller October 2015 issue. Read the full story here.
Restful Bhimtal is the centrepiece of Uttarakhand’s Lake District. This was featured in National Geographic Traveller October 2015 issue. Read the full story here.