Miho no Matsubara is renowned as a seashore with green pine trees and sand spanning over seven kilometers. It has a great scenic view of Mount Fuji and the Izu Peninsula across Suruga Bay. Due to its natural environment, it is designated as one of along with its three pine groves. Additionally, it has been selected as one of the top 100 white sand beaches and green pine groves of Japan. It has an old pine tree dating back 650 years called Hagoromo no Matsu and is said to be where the angel wearing a Hagoromo floated down. The Miho shrine nearby preserves a piece of her plumage.