Antigua and Barbuda is an island nation nestled in the Caribbean Sea, east of Puerto Rico and north of Guadeloupe, in the ...