If you are looking for a hidden gem in Mangalore, Someshwara Beach is an appropriate area. This beautiful beach is positioned around the confluence of the Netravati Waterway and the Arabian Sea and offers stunning sundown views. Rocks surround the beach and give different water sports regarding browsing, kayaking, and also snorkeling.