Discover the best beaches and natural pools in Tenerife, from wild black-sand beaches to volcanic pools and beautiful swimming spots around the island.