Mihama Cape is a geo spot in the Izu Peninsula. It is quiet and nice place with mountains view. The water is calm and clear, the beach is protected by the small harbor.

AloJapan.com