equatours.me
The Cost of Travel: How a London Bus is Cheaper than a Bangkok Tuk Tuk in 2015
London is renowned for being one of the most expensive cities in the world, and with an average 5 star hotel price of £232 per night, its title is duly deserved, but a recent study by Travel Republ…