Ain Sokhna, Egypt | Where in the world is Riccardo?

Ain Sokhna, Egypt | Where in the world is Riccardo?