We got married in Granada, Spain, and I personally think that the Andalucian area really has something for everyone. Majestic mountains (hiking and skiing) - but in an hour's drive there's the beach with the sparkling Mediterranean Sea. Excellent food (tapas of all kinds!) and don't forget all the beautiful historic buildings/monuments: the Alhambra, all the Islamic arches and cathedrals...it's a great place for lovers of history and a sense of adventure.