Leif Pettersen

Author Archive

  • Apr 10, 2019
    The island of Elba, the largest in the Tuscan Archipelago, is a 260km drive and 15km ferry ride north of Rome. In July and August, the population density and traffic becomes so thick...