Punta Brava is a scenic lookout Puerto de la Cruz located in Spain.
Puerto de la Cruz Canary Islands Spain
Un barrio con encanto!!
Un barrio encantador!!
Me encanta esta playa
Spectacular views, black volcanic beaches, palms and botanic gardens everywhere. Temperature 20-25d. In San Telmo street you have many shops and good restaurants. - Valery Vasilyev
Un pequeño fortín del s. XVI profundamente reformado que sirve de espacio cultural y cuenta en sus inmediaciones con un polvorín de bóveda de cañón. - Agustin Gonzalez