Dharmasthala
India /Karnataka /Dakshina Kannada /Dharmasthala Dharamsthala, literally means the land of Charity, is located at the scenic banks of River Netravati in the district of Dakshina Kannada in Karnataka. The city stands as a specimen of religious tolerance, social living and cultural preservation. Here charity is a way of life for the people and the […]