Spain, officially the Kingdom of Spain, is a country in Southern and Western Europe with territories in North Africa. Featuring the southernmost point of continental Europe, it is the largest country
Virgen del Pino
…The Virgen del Pino (or "Virgin of the Pine") is a Marian dedication venerated in Teror, Spain. The virgin was declared patroness of the Gran Canaria. The story of Nuestra Señora del Pino (Our Lady of the Pine) is as follows. At the site of the…