The sea in Ishigaki Island

The sea in Ishigaki Island is preeminent for transparency.
Ishigakijima beach

It can swim till around October.
Ishigakijima beach
Ishigakijima beach