Parroquia San Marcos is an attraction, religious site, church / cathedral in Icod de los Vinos, Canary Islands, Spain.
Address:
26 Calle San Sebastián, Icod de los Vinos, Canary Islands 38430, SpainMap Category:
Attraction, Religious Site, Church / Cathedral