Had a great time snorkeling today.  We went to a small reef around the corner from Marsh Harbour called Mermaid Reef.  It is a very kid friendly snorkeling spot.  There are a lot of fish, parrot fish, groupers, zebra fish and more.  If they think you have food they will come right up to you.  I was able to touch a couple of them.  We all had a great time.