Archive for October, 2007

Anguilla

Anguilla is a British Overseas Territory located in the Caribbean island.
(more…)

Anguilla’s Origin

The name Anguilla originated from the word eel.
(more…)

What Anguilla has to offer

Anguilla holds about 30 white sand beaches, splendid restaurants and intimate resorts and villas.
(more…)