On Italy’s southern coast, nestled against the Mediterranean Sea, sits the town of Marina di Camerota. For decades, its residents migrated to the oil-rich nation of Venezuela, seeking a better life.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results