Kapu is a beach village in coastal Karnataka. Kapu’s long sandy beaches offer a panoramic view of the Arabian Sea. With its tropical climate and a bevy of attractions that beckon tourists from across the country, Kapu is predominantly known for its greenery that surrounds the beach. One of the main attractions of the Kapu beach is the century old 130 ft. lighthouse. Other must-see spots in Kapu include the two temples of Goddess Mariamma and the Jain Basadis.