Saturday, June 1, 2019

Athens Gate Beach Resort - San Pedro, Belize

I have a confession. After reading all the 5-star reviews on Trip Advisor about this beach resort, I started to wonder if these stellar reviews were the truth.  Yes, as a consumer of travel services, I always want to read exceptional ratings, but I’m always a little skeptical…as if to say, “is this too good to be true?”