Advertisements

Day: September 7, 2017

Caves and Waterfalls in Chakrata: A Secluded Wonder

Known for its beautiful caves and cascading waterfalls, Chakrata is essentially a spot for those with a taste for adrenaline and adventure. Hills anywhere in the world is nature’s paradox of mystery and beauty and call for exploration beyond the usual. It is one such place tucked away near the sleepy town […]

Advertisements