anguilla

Anguilla National Day

The northernmost of the Leeward Islands. This is a British Dependent Territory. // Anguilla Day, June 1. Public holidays New Year's Day, Good Friday, [...]