Ishigaki Island: “Phantom Island” Hamajima Landing & Boat Snorkeling (Half-day Tour)

[pt_view id=”1081722mo6″]