Chakrata on map

Chakrata, Uttarakhand 248123, India information