The church of the Incarnation is the largest and most attractive of Grazalema's churches. It is located a few meters away from the Plaza de España, to the right of the town hall. The bell tower of the church is the tallest structure in the village with clocks on all four sides.
Category: church