The Church of Our Lady of the Rock of France is the main church in Puerto de la Cruz and is located in an attractive square. It dates from the late 17th Century, has a baroque interior with an altarpiece by Luis de la Cruz in a side chapel, statues and a fine wooden pulpit. The organ is from England. The bell tower was not added until 200 years after the church was built.