Willoughby Bay (Antigua)
Willoughby Bay
is a large
bay
on the southeastern coast of
Antigua
island, in
Antigua and Barbuda
.