Stop for a dip at this pretty beach, hemmed in by pine-topped hills and with a tiny, naturally forming onsen pool (keep your swimsuit on).
Stop for a dip at this pretty beach, hemmed in by pine-topped hills and with a tiny, naturally forming onsen pool (keep your swimsuit on).




