HistoryPROEurope Topdeck Tour6 May 20173 June 201729days5568kilometers8countries14cities2sights168photos24notes