The Duchess of Gloucester arrived on the island this afternoon in advance of celebrations of the Royal Bermuda Regiment’s ...
I embarked on the Costa Smeralda, one of the largest cruise ships built in 2019, known for its low Cruise Critic rating and ...