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.