The Inn at English Harbour – located less than 13 miles southeast of St. John's, Antigua's capital – has all the amenities of a big-name resort, such as the beach at Freemans Bay and the ...
I cover travel with a focus on safety and sustainability. Like it or not, Carlisle Bay Antigua is driving toward sustainability. At least that's what Brian Murphy, the resort's general manager ...