Chakrata

Chakrata

Chakrata is a cantonment town in Dehradun district in the state of Uttarakhand, India. It is between the Tons and Yamuna rivers, at an elevation of 2118 m, 98 km from state capital, Dehradun; it was originally a cantonment of the British Indian Army.

Chakrata People (First 1 people) - Page 0

Special Frontier Force

Special Frontier Force