Looking for one week beach holiday in April. We normally go to places like Croatia, Montenegro, smaller greek islands etc in summer, but dont think any of those options will be warm enough in April? Which Canary island and area (or other destinations) would you recommend for mother and teenage daughter, somewhere quiet with white sandy beaches, nice restaurants, chilled atmosphere and some local charm/culture?
Have been to Taghazout and Egypt so looking for alternative to north Africa. Assuming southern Spain/portugal wont yet be beach weather ? Thanks for any tips.