Tag: Swiss Air

1 Results

  • Town by the lake

    Town by the lake

    Nestled beside the slopes of the Jura Mountains in Switzerland, Neuch√Ętel is the charm in the crest of its eponymous lake, a gorgeous primitive littoral city with an opulent history and a delightful Old Town, says Rupali Dean.

    October 17, 2019