

Somewhere Street
Bari, Italy
2025 • E8 Nov 2, 2025 41m
Bari is a port town located at the heel of the Italian peninsula. An important hub of commerce since the time of ancient Rome, it's known for welcoming people of diverse cultures from Asia and Africa.