Kapu Beach, Udupi - One of the cleanest beach with century old Kapu Lighthouse.