Snorkeling, the first step to underwater exploration and can be a very fun, exciting and an amazing experience with memories that can last a lifetime.
You will swim over the top of parrot fish, damsels, stripped majors, blue tangs, angels, snappers, groupers and many others too many to mention here.
You will see so many fish it is hard to watch all of them at once.