START
Puerto de la Cruz in Tenerife is a charming coastal town known for its rich history, botanical gardens and vibrant cultural life.
The Orotava Valley in Tenerife is a beautiful green valley known for its stunning natural landscape, vineyards and historic architecture.