While Paris and Rome are beautiful, Europe is full of hidden gems. Consider visiting the fairy-tale town of Hallstatt in Austria, or the stunning coastal cliffs of the Algarve in Portugal.