Maldives, Baa Atoll
Hanifaru Bay, Baa Atoll, Maldives
Indonesia
Maldives, Laamu Atoll
Waves
Threats to our Ocean
Malaysia: Mabul & Sipadan
Azores Blueshark