Hop into the bright blue waters off Ishigaki Island with an experienced English-speaking instructor as you dive among tropical reefs filled with lively fish.
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here