The Costa Teguise Story

Costa Teguise is a man made resort, created in the 1970’s. The original aim was to create a much more upmarket resort than Puerto del Carmen. Here’s the story.