Where is Capaci?

Where is Capaci located?

Capaci, Capaci (Station), Italy (approx. 38.17195°, 13.2325°)


Where is Capaci on the map?