Cap Juluca, Anguilla, British West Indies by Neharika Padala January 20, 2015 The post Cap Juluca, Anguilla, British West Indies appeared first on Elite Traveler. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest