Kapu Beach is located in the state of Karnataka. A huge lighthouse on the beach adds to the beauty of the place. Kapu Beach ...