Tokashiki Island, Okinawa
Tokashiki Island, which is one of 22 islands that make up the Kerama Islands here in Okinawa, is a popular destination with locals and tourists alike, and after visiting I can see why…
The main attraction on Tokashiki are the beautiful beaches, turquoise waters, and of course the possibility of seeing sea turtles in their natural habitat.
Read full story: funflyingfour.com