The best places to go on holiday in March