Snorkeling in the Caribbean
Nov-12-2006
Caribbean, Hawaii, and Galapagos islands are all ideal places for snorkeling because of their calm waters and diverse sea life. Clear waters are another requirement for good snorkeling because some ma