Locarno

    Travel tips

    Dec 9, 2020• by Roby_travel

    Visiting Locarno, Switzerland

    Locarno is a sunny Italian-speaking tourist resort and is located in southern Switzerland on Lake Maggiore at the foot of the Alps. On the border between the Italian and Swiss territories...

    What is your best advice for
    traveling in Locarno?

    Share this page:
      Coronavirus Information & Resources