On our Honeymoon, the last stop was Cozumel for a night. We were told that Cozumel had spectacular scuba diving and snorkeling opportunities. While we wanted to get certified for Scuba diving before our trip, we ran out of time. Thankfully, Snorkeling did not disappoint. We hopped on a small boat with about 12 other individuals, got fitted for equipment, and were given a swimming tour of several reefs around Cozumel. It was my first time Snorkeling, but I'd say this had to be one of the best places in the world that I could have chosen to snorkel. Fish swam around us in every direction. Playa El Cielo (Starfish Heaven) gave us amazing and up close interactions with hundreds of Starfish. We even saw a few sea turtles going about their day. The company we chose for the expedition even provided unlimited coronas, chips, and guacamole while we enjoyed the perfect weather. I enjoyed how clean the beaches were and the water was so clear even from the shore. I'm sure that this visit to Cozumel will not be our last. Next time we will scuba dive for sure.