A short look at the wonderful viewpoint at Kabira Bay Lookout. This secluded bay on Ishigaki Island in Okinawa, Japan is a very popular stop for most tourists to the island. Famous for its glass bottomed boat tours.

AloJapan.com