Annecy-Apartments's Itoman, Japan
Bibi Beach Itoman
I say this is poor, because you can only "swim" in knee-deep water, due to restricted swimming areas...
Himeyuri Peace Museum
An authentic and moving account of a dark time in Okinawa. Excellent translations of Japanese explan...