Karkala is a town and also the headquarters of Karkala Taluk in Udupi District of Karnataka, India, and is located about 38 km from Udupi and about 480 km from Bangalore About, 52 kms. North-east of Mangalore, is known primarily for the statue of Lord Bahubali (Gomateshwara) Karkala is well known for its massive 42 […]
