Església de Sant Francesc Xavier
← Explore all Temples & Teerth
Deity: Francis Xavier Place: Sant Francesc De Formentera
Església de Sant Francesc Xavier. Dedicated to Francis Xavier. Located in Sant Francesc De Formentera.
- Primary Deity
- Francis Xavier
- Architecture
- fortification
- Built
- 1726
- Address
- Available soon.
History
church building in Sant Francesc Xavier, Spain