9 Pristine Indonesian Islands with crystal clear waters and white-sand beaches
- Bali's offshore islands. ...
- Look out for Bali's sister island. ...
- Belitung Island. ...
- Pulau Weh (From Banda Aceh) ...
- Thousand Islands (From Jakarta) ...
- Riau Islands (From Bintan/ Batam) ...
- Karimunjawa (From Semarang) ...
- Bunaken National Park (From Manado)