Sort:  

it is! There is a guy who guessed the city too. Savoca in Sicily!

Yaaaaaaaay!!!! Finally!