• A promise of Nirvana: Coastal Spain

    Costa del Sol, Costa Brava, Costa Blanca - Spain has more famous coasts than one country's fair share. Their names conjure up images of long stretches of golden sand washed by an eternally blue Mediterranean.