Tag Archives: Bahamas

Royal Roundup: Prince Harry Wows the Caribbean

Prince Harry got a “rock star” reception in the Bahamas, wrote Sky News.