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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed