We'd read that Thailand's Similan Islands had some great snorkeling that shouldn't be missed, so we emailed the hotel concierge for some advice. Our hotel recommended Andaman Leisure Phuket (ALP),...