Cap Juluca Room with a View Anguilla is the new hot spot of the Caribbean, the “it” destination. Once a kept secret thanks to its small size, isolation and seclusion, it is today a popular resort destination lined with luxury hotels, fine restaurants, and increasingly more and more tourists. Still, while it is no longer […]