Tamatorizaki South Beach, Ishigaki Island, Okinawa, Japan Tamatorizaki South Beach, Ishigaki Island, Okinawa, Japan