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…