Iriomote Island Snorkeling
Showing 1 result on this page

1. Barasu Island
Barasu Island is a tiny coral island near Iriomote with crystal-clear waters and great snorkeling. Accessible only by tour, it's a peaceful escape packed with underwater beauty.
Read more