Cap Juluca
Situated on the southwest coast of Anguilla and overlooking the
mountains of St. Maarten only six miles away, Cap Juluca occupies
179 acres of land and inland waters. Only 15 minutes by boat from
the shops, restaurants, gambling, and international flavor of St.
Maarten, Cap Juluca remains the essence of tranquility.
LOCATION:
Southwest Coast, Anguilla
Cap
Juluca
|
 |
|