Tag: Spotted Eagle Ray

  • Ambergris Caye, Belize

    Oh, Belize… you were so good to us. Going to Belize, I really had no idea what to expect.  Everything that I heard about Belize was not the most flattering of reviews.  People said the bugs are insane (which they are, but manageable), that Belize wasn’t the best idea for a family vacation (false), the…