Exotic destination with 33 degree sunshine that's only £8 more than visiting Lake District
Featuring hot temperatures all year round, the Moroccan city of Marrakesh is surprisingly affordable to visit, with flights from London costing well under £200.