Island Harbor

English flagThe main town of Anguilla, it is the home of The Bell & Whistle Tavern.

Island Harbor

The Jolly Roger King_and_Country