Where is Adelphia?

Where is Adelphia located?

Adelphia, Puglia, Italy (approx. 41.00423°, 16.87169°)


Where is Adelphia on the map?