Some insight about the wonderful world of Switzerland courtesy of our friends over at Sojourning Abroad. Maybe we’re biased, but Interlaken is definitely the must see place in their list.

Leave a Reply