10 most popular cities for travelers in 2015

London, the city of the Tower Bridge (with a new glass walkway), drinks as dinner, royal babies and the world’s greatest tabloid headline writers, is forecast to be the most popular travel destination of 2015. Can’t say we’re surprised. MasterCard has just released its annual travel study, the Global Destination Cities Index, ranking 132 destination cities…
Read more