Diving is a great experience in Madeira that has average visibility 25-30 meters and plenty of rare sea species. You can explore reefs and caves, encounter parrot fish, octopus, starfish, tuna, and barracudas. You can even see a manta ray, sharks, dolphins or whales. Popular diving sites are Garajau National Park, Ponta de Sao Lourenco and many more. Diving in Madeira is possible at all seasons, however, April–November is considered to be the best time because the water is calm and warm with a good visibility.