Category: Church
Location: municipality Ayamonte »
Church of the Virgen del Carmen is situated in the middle of little fishing village Punta del Moral near Ayamonte. The church originates from 1810, when the ruling Junta de Sevilla, along with many others, fled to Isla Canela to escape the French invasion. It was renovated in 1925....