If you are looking for the best snorkeling in Tenerife, find here the 5 spots where you can swim with turtles and explore interesting marine life!