File under: Travel news
Image may be NSFW.
Clik here to view.
London has been named the most popular city in the world for the fifth time in seven years in the annual MasterCard Global Destinations Cities Index.
The UK capital is projected to receive 18.82 million international visitors in 2015.
Bangkok, with 18.24 million overnight stay visitors expected, was in second place, with Paris third and Dubai...
continue reading
Image may be NSFW.
Clik here to view. Image may be NSFW.
Clik here to view.