Ishigaki Hamajima Phantom Island Snorkeling & Kabira Bay Glass Boat Experience
Explore Ishigaki Island with snorkeling in vibrant reefs and a glass boat ride in Kabira Bay. Visit Phantom Island and swim with tropical fish. Includes hotel pickup and free photo data for a hassle-free experience.