Now playing Next Travel News Portugal, Italy, Spain: Top 3 beaches in the world are all in Europe Portugal's Praia da Falésia takes the coveted top spot on Tripadvisor's ‘Best Beaches’ list 26/02/2024
Now playing Next Business Series US hotelier Starwood taps into Cuba tourism boom US-based Starwood has signed a deal with Cuba's government to run two nationalised hotels in Havana becoming the first US company to invest heavily in Cuba since the 1959 Communist revolution. 21/03/2016