Why You Should Visit Palermo.

Unfortunately, our visit to Palermo was much too short. This video was taken at Seven Restaurant atop the Hotel Ambasciatori, Via Roma, 111 90133, Palermo. We flew from Malta to Palermo where we picked up our rental car, an Alfa Romeo Giulia. We found our Airbnb without much trouble. It was located in the central

Read More