Sant'ambrogio, Italy
"Carmelina! Carmelina! Perché non stai traducendo tutto quello che sto? Puta!"
"Oh... I can't translate everything he's saying because he swears too much," Carmelina mutters to us.
We're a half mile down a dusty mountain road just outside Sant'ambrogio, a quaint village off the coast of Sicily. If you glanced at the blue sea waters on your right, you'd surely miss the turn off to this working class town of 250. Our guide for the day, Carmelina Ricciardello of...