Sentence 1: The church of Santa Maria del Carmine is an essential stop on any artistic pilgrimage to Florence.

Sentence 2: The church of Santa Maria del Carmine is located in Florence.
Is this second sentence entailed by the first sentence?
yes