[10 best beaches, 10 prehistoric, Roman & Moorisch sites, 10 spectacular areas of natural beauty, 10 best hotels for every budget, 10 traditional restaurants and cafés, 10 fascinating monasteries & churches, 10 theme parks & fun places for children, 10 liveliest resorts, 10 most magical villages, 10 insider tips for every visitor]