Kabira Bay Beach, Ishigaki Island, Okinawa, Japan
Kabira Bay Beach One of Japan’s top 100 scenic sites! Ishigaki Island, Okinawa, Japan Ishigaki Island belongs to the Yaeyama Island group which boasts of…
Kabira Bay Beach One of Japan’s top 100 scenic sites! Ishigaki Island, Okinawa, Japan Ishigaki Island belongs to the Yaeyama Island group which boasts of…