Dharma

Dharmasthala

The Western Ghats like its higher counterpart the Himalayas is dotted with pilgrimage centers. One such center is Dharmasthala situated…