Scuba Diving Top 100: Best Marine Environments
These 15 spots are teeming with marine mammals and fish life and often boast spectacular reefs.
Read more about the best scuba diving in the world: 2014 Reader's Choice Top 100 Awards

Carlos Virgili/SeaPicsMarine environments
1. Roatan, Bay Islands, Honduras
2. Bonaire
3. Providenciales, Turks and Caicos
4. Grand Cayman, Cayman Islands
5. Little Cayman and Cayman Brac, Cayman Islands

Jon CornforthMarine environments

Amar and Isabelle Guillen/SeaPicsMarine environments
1. Channel Islands, California
2. British Columbia, Canada
3. Flower Garden Banks, Texas
4. Key Largo, Florida
5. Puget Sound, Washington

Amar and Isabelle Guillen/SeaPicsBurly oil rigs
Burly oil rigs never looked so good.

Andrew J. Martinez/SeaPicsBluebell tunicate - Marine environments
Bluebell Tunicate
These 15 spots are teeming with marine mammals and fish life and often boast spectacular reefs.
Read more about the best scuba diving in the world: 2014 Reader's Choice Top 100 Awards