Clovers Pub in Schwyz, Switzerland

with No Comments

  They are not kidding! On a visit to the city of Schwyz in Switzerland, we stopped at an Irish Pub located near the train station in Seewen, the village next to Schwyz ( I guess they share the train … Read More