DP wants to take a four week (or maybe 6 wk) holiday over christmas and new year. Somewhere warm and not too expensive. Any suggestions please as I'm not very well travelled. Self catering would be favoured. We like cities for history and architecture but also like coastal for walking.
A new definition of what constitutes British




