Did you know that an average lobster can live roughly about 30 to 50 years? Well, certainly not here at the fish market! It’s too bad they are just so...
Time for some Okinawan history! Atop a hill made of Ryukyuan limestone, 322 ft above sea level, sits Katsuren Castle, a Chuzan era castle also known a...