We spent an amazing 5 hours snorkeling at the Great Barrier Reef earlier this week. The coral is so colorful in the crystal clear (and warm) water. We even spotted a blue starfish!
While out snorkeling, a storm blew in, causing some bigger waves and stronger currents. Thankfully the current was in our favor and it was an easy swim back to the boat.