Kapu Beach is located in the state of Karnataka ... It is one of the best known beaches in Udupi district. Tarkali Beach in ...