Villa Anguillitta is an exquisite 10,500 square foot, gated beachfront luxury Caribbean vacation resort in Anguilla, British West Indies.
Anguillitta is an exquisite 10,500 quare foot, gated beachfront luxury Caribbean vacation resort in Anguilla, British West Indies. Surrounded by lush, tropical landscaping and a short footpath to semi private “Sandy Point” beach.