Tag Archives: Castles

Visit Okinawa: what see and do on the main island

The prefecture of Okinawa and its many islands are often chosen for their beautiful beaches [...]