Shimoda, Japan | Nabatehama, the Perfect Beach for Families on the Izu Peninsular

Shimoda, Japan | Nabatehama, the Perfect Beach for Families on the Izu Peninsular

A secluded beach near Shimoda, perfect for families.