10 Ways to explore Puerto de La Cruz – Tenerife

Puerto de la Cruz is located in the Northern part of the island Tenerife and is part of the Canary Islands (Spain). The city is known for tourism, but also for many Northern… Continue reading