My wife and I are looking for a nice place to do some snorkeling (and myself some UW photography). We've done multiple Hawaiian islands, the Keys, and Vanua Levu and Viti Levu in Fiji. My wife loved the shallow lagoons chest deep water and filled with coral in Fiji and were hoping to find something similar somewhere different.
At first I was thinking Cook Islands, but have heard that the snorkeling is not as great, and is mostly white sand lagoon, with little coral. We are currently leaning towards the Maldives and would love some suggestions on resorts with snorkeling right from the beach and/or a short kayak trip. We are more interested in coral and reef fish than we are sharks, rays and other typical "sand lagoon" snorkeling attractions.
Thanks in advance!