Simon Cowell fell in love with the Caribbean island of Barbados almost 20 years
My happy place!
3 min read
Europe
Oceania
Americas
Africa
Simon Cowell fell in love with the Caribbean island of Barbados almost 20 years