Puerto de la Cruz, Tenerife, Orotava Valley
Puerto de la Cruz is a bay located in Tenerife, Spain on the
continent of Europe. Find Apartments, Bike Rentals, Bike Shop, Indian Cuisine, Indian Restaurant, Mountain Biking, Resort, Surf School, Surf Shop, Surfboard Rental , Vegetarian dishes and attractions in Puerto de la Cruz, Orotava Valley below.