As I start to plan and prepare for another trip, I ALWAYS download the following apps so I am 100% ready to go.
I highly recommend these apps and would not leave for Italy without having them all set up and ready to go.
Download from the Apple Store or Google Play.

