Source: Tourism MediaPlaya Galleon BeachMundoCaribeAntigua y BarbudaEnglish HarbourPlaya Galleon Beach