Pedaling through the High North is not just a travel: it is more of an adventure, a real life experience. Imagine riding through endless Scandinavian fields and woods dotted with lakes and colorful houses, breathing in the chilly air of Northern Europe and the scent of wild flowers and herbs.
Among all European capital cities, London and Amsterdam are definitely ranking high when it comes to worldwide fame and number of visiting tourists per year. Each one of these two metropolises is endowed with its own peculiar charm.