…and then there’s Barbuda

I get that Hurricane Irma is serious and everything, I really do, but how many times have we heard about Barbuda in the last week? I mean, besides Robert De Niro, has anyone ever even heard of Barbuda? Did Barbados and Bermuda have a baby? So many questions about the tiny island in the Caribbean,Continue reading “…and then there’s Barbuda”