Dolphin Island Restaurant

The Dolphin Island Restaurant is one of those weird, unique places I love Japan for – and it’s one of the few urbex insider tips in Okinawa. It is also one of the toughest places to access. Not because of security, but because of timing. Nowadays located just a stone’s throw away from the Okinawan … Continue reading Dolphin Island Restaurant