Ishigaki Private Photo Tour: Kabira Bay, Tamatorizaki & Hidden Island Gems (Half-Day) | Bus Tour | Walking Tour | Hiking