Sotouta beach near Shimoda town in Izu peninsula. Izu is a popular get away from Tokyo and is considered to have some of the best beaches. Sotoura is one of the smalest ones but the landscape is typical Izu with the almost tropical vegitation. The crowd on the beach is mainly families.
Add to Lightbox