Celebrating Independence Day: The Antigua and Barbuda Independence Day Regatta
Antigua and Barbuda Independence Day Regatta (June) Antigua and Barbuda is a Caribbean island nation located in the West Indies. The country is made up of two main islands, Antigua and Barbuda, and several smaller islands. Every year, on June 13th, the country celebrates its independence from British rule with a festival known as the…