If you have been longing for a place untouched by crowds and unswayed by time, Chakrata might just be your next favorite mountain escape. Perched at about 7000 feet above sea level in Uttarakhand, this former British cantonment town is a picture of quietude. With pine-clad hills, rustic hamlets, and views that stretch into Tibet, […]
