Somnathpur is situated in Mysore district in the state of Karnataka. The Kaveri River flows through this small city. Somnathpur is a small ancient village and is situated at a distance of 45 kilometres from Mysore and about 140 kilometres south-west of Bangalore. Somnathpur is considered as the village of temples and every year attracts many pilgrims to this holy place.