Dharmasthala October 9, 2015 by Shantha Leave a Comment The Western Ghats like its higher counterpart the Himalayas is dotted with pilgrimage centers. One such center is Dharmasthala situated on the banks of Netravati River in Dakshina Kannada … [Read more...]