Last updated: 03:15 PM ET, Fri December 13 2019

Here's Where Billionaires Plan to Travel in 2020

Destination & Tourism Patrick Clarke December 13, 2019

Westminster and Big Ben by the River Thames in London, UK
PHOTO: Westminster and Big Ben by the River Thames in London. (Photo via SHansche/iStock/Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS