The Maldives islands are home to some of the very best scuba diving in the world. Even if you’re not a diver, snorkelling in the warm waters offers wonderful opportunities to spot a wide variety of marine life. Some resorts have their own diving schools, whilst others have their own reefs and you may even see whale sharks.