In tropical waters, must-visit snorkeling spots include Molokini Crater in Hawaii, the vibrant reefs of the Maldives, and the Grenadines in the Caribbean, all offering diverse marine life and stunning underwater landscapes.