While your friends make their plans to join the masses on sandy beaches or charming-but-packed Northern European Christmas markets, imagine yourself strolling through sunny Sevilla surrounded by ...