mail_outline sales@mediastorehouse.com
Castro de Santa Tecla (Castro de Santa Trega in galician), dating back to the 1st century B.C.. Galicia, Spain
Moledo do Minho beach and Santa Tecla mountain in Spain, Caminha, Minho. Portugal
Sand dunes with its endemic flora and the beach of Caminha at the mouth of the River Minho, the borderline between Portugal and Spain