Shri Dharmasthala, which is one of the sacred places in South India, is well known to all pious people. It is situated in the village of Dharmasthala, in Belthangady Taluk of South Kanara District in Karnataka State. On the Mangalore-Charmady Road 40 miles
from Mangalore and 20 miles
from Charmady lies a place called Ujire. From Ujire a road branches off to Shree Dharmasthala 5 miles
away. Pilgrims from Mysore could reach this place by one of four roadways, through Moodigere down the Charmady ghat road, or from Kundapur along Udupi - Karkala Road or from Sakaleshpur down the Shiradi ghat road via Uppinangady to Ujire. From Coorg the access is via Puttur and Uppinangady. Four and half miles from Ujire flows the Nethravathi River, being born on the crest of Kudremukh hill of Western ghat range flows through Uppinangady and Panemangalore to join the sea at Mangalore.