This Antigua gem has all the makings of a relaxing, luxurious vacation. Situated on the northern tip of the island in Saint John, Hodges Bay Resort & Spa treats guests to direct beach access ...
"We needed to create something that is so different, so massive, that people will want to travel here to see it," Christopher Harding, co-owner of the Hodges Bay Resort & Spa in Antigua ...