Scenic spot to snorkel (6)
I believe the answer is:
lagoon
(Other definitions for lagoon that I've seen before include "Stretch of water within an atoll" , "Inland sea" , "Shallow seaside lake" , "Stretch of water inside coral reef or sandbank" , "Pool" .)