Located in the Indian state of Karnataka, Mangalore is a city situated along the coastline of the Arabian Sea. Mangalore is a great destination for tourists because of its beautiful beaches and pleasant weather. Among the top Things to do in Mangaluru are surfing and scuba diving, which have become extremely popular. Hundreds of tourists and locals visit this city to experience its water sports.