Smartphones allow us to access a seemingly infinite amount of information. This has significantly impacted the way we live and travel. Today, I'm checking out ten apps that can dramatically improve ...