The Unending Attraction Of The British Royals

The British tourism agency has reported that the royal family generates close to 500 million pounds, or about $767 million, every year in tourism revenue, drawing visitors to historic royal sites like the Tower of London, Windsor Castle, and Buckingham Palace. The country’s tourism agency says that of the 30 million foreign visitors who came to […]

Rate this: