With endless white powdery beaches lapped by sparkling enamel-blue water, Antigua is everyone’s idea of a tropical paradise.
Top 15 of the most beautiful places to visit in Honduras
Top 25 of the most beautiful places to visit in Peru