10 Things To Do in Teguise: Spain Canary Islands, Europe, Lanzarote, Spain, Teguise Activity Attractions Beach Public Things To Do Water Sports