Located in the Udupi district of Karnataka, the town of Karkala has a spiritual heritage that is often overlooked by tourists. Nestled in the foothills of the Western Ghats, the place abounds with Jain temples, Hindu temples, mosques (like the Madina Masjid), churches (like the CSI Bethanya) and lakes. The origins of Karkala date back to the beginning of the 10th century, when it was known as "Pandya Nagari" during the period of Jain rule. The town came to political and cultural prominence from the time of the Kalasa-Karkala kingdom, which King Bhairava established between the 13th and 16th centuries. After the rule of the Pandyas, the region was annexed by Tipu Sultan. The town has retained its multicultural characteristics, which are reflected in the many languages spoken here, such as Tulu (the native language), Kannada, Konkani and Urdu.
India
Offbeat Alert: Here's Why You Should Visit Karkala, A Heritage Town In Karnataka
Nestled in the foothills of the Western Ghats, Karkala abounds with Jain temples, Hindu temples, mosques, churches and lakes. Here's why it is one of the best offbeat places to visit in Karnataka

The Chaturmukha Basadi of Karkala is a 16th-century Jain temple located on an elevated field in the middle of coconut plantations and paddy fields
Photo: George J Alukkal/Shutterstock
The Chaturmukha Basadi of Karkala is a 16th-century Jain temple located on an elevated field in the middle of coconut plantations and paddy fields
Photo: George J Alukkal/Shutterstock

CLOSE