Detail Page


Kausik Paul

Created in 2019

Chakrata is a less famous winter tourist spot in Uttarakhand, India. This place get heavy snowfall every year and people visit this place to experience the snowfall. A person is walking on the streets in the morning after heavy snowfall in the night.