From old holiday favourites like Florida to quirkier options like Essaouira, see our pick of the best places to find sun in March