Cruises... in a different way! Compact Travel Guide Canary Islands 2019/2020: Teneriffa, Fuerteventura, Gran Canaria, Lanzarote, La Palma, La Gomera Andrea Müller