LONDON, UK, 2019-Jan-22 — /Travel PR News/ — Belmond reveals its newly designed flagship Caribbean resort, Belmond Cap Juluca, through the lens of British movie star Naomie Harris, in a short film portraying the serenity and magic of this iconic barefoot luxury escape in Anguilla. Located on one of the Caribbean’s best beaches; wrapped around the… Read the full press release