Best Caribbean & Atlantic Dive Sites for Shore Diving 1. Bonaire 2. Grand Cayman, Cayman Islands Curaçao 4. St. Croix, U.S. Virgin Islands 5. Roatan, Bay Islands, Honduras Wayne MacWilliams Best USA & North America Dive Sites for Shore Diving 1. Maui, Hawaii 2. Monterey, California 3. British Columbia, Canada 4. Florida Springs 5. South Florida (Miami, Broward and Dade Counties) Kyle Burnett/SeaPics Best Pacific & Indian Ocean Dive Sites for Shore Diving 1. Bali, Indonesia 2. Red Sea, Egypt 3. Wakatobi, Indonesia 4. Maldives 5. Western Australia, Australia Zafer Kizilkaya Best Caribbean and Atlantic Dive Site for Shore Diving: #1 Bonaire Entry is half the fun in Bonaire, where decades of conservation have paid off in a pristine underwater environment. Barry Brown Best Pacific and Indian Ocean Dive Site for Shore Diving: #1 Bali, Indonesia Bali's famed Liberty wreck, near Tulamben. Tobias Friedrich/SeaPics In a perfect world, every dive site would be just a few fin kicks from shore. In these 15 places, they often are. Read more about the best scuba diving in the world: 2014 Reader's Choice Top 100 Awards Tags: Diving Locations Caribbean And Atlantic Pacific & Indian Oceans Travel United States And Canada View the discussion thread.