Bermuda ranked top OT holiday destination
Created: May 09, 2024 11:30 AM The Royal Naval Dockyard was highlighted as top spot for visitors to checkout (Photograph supplied) Bermuda has been ranked the number one travel destination from a line-up of 11 British Overseas Territories. According to a …