Cap Juluca, A Belmond Hotel, Maundays Bay, Anguilla
The Cap Juluca is a Belmond hotel in Maundays Bay, Anguilla. The hotel is renowned for its distinctive design, stunning beaches, and opulent amenities. The site is surrounded by white villas with Moroccan domes like sugar cubes. But, once you enter the open-air lobby, the glamor of the 1980s fades away. This is the first […]



