- www.kandaravillaanguilla.com
- 1
- 1
Sprawling 10,000 square feet of living space, Kandara is more than a villa, it's your own Anguilla resort... 10,000 Square-feet of modern luxury with breathtaking panoramic views. At Kandara, every detail had your luxury vacation in mind.....
Relevance: 19.866083