It is situated on the rocky remote areas of the Malabar Coast of south west India. It is precisely located 5 km away from the temple city of Udupi and 65 km away from Mangalore. The months between June and August witness heavy monsoon in the town. In the months between March to May, the temperature rises to 35 °C (95 °F). The rest of the year the weather is tropical with aprox. temperature of 27 °C (81 °F).