Read all about the Kapu Beach and Kapu lighthouse here. Kapu Beach is located about 15 kilometres from Udupi in Karnataka, India.
Read this post on imvoyager.com