Depot Island

Depot Island is one of the best places to go in Chatan, Okinawa Prefecture, Japan.  Here're guides for opening hours, access, map, spots nearby, reviews and photos of Depot Island posted by Japanese travelers in the know.

Depot Island Reviews

×
×
OK