Snorkeling in Europe brings to mind golden sands dotted with beach umbrellas, clear waters, and rocky landscapes busy with Mediterranean fish life. Europe offers all of...