Chakrata a lesser known yet perfect hill station

Top Post on IndiBlogger
3

Chakrata is a calm, beautiful, and impeccable destination for mountain and nature lovers. Located in the Garhwal Himalayas in the state of Uttarakhand. The city widens your imagination with a placid environment, beautiful snow peaks, and lush green mountains. The place is mostly occupied by fewer people, especially Indian army forces, who find it ideal to train and craft their skills. It is ideally an Indian Army cantonment town.

Read this post on travology.in


Vishal Srivastava

blogs from New Delhi