Destination: Switzerland
Switzerland. The name alone conjures up images of soaring snow-capped mountains, turquoise lakes, flower-filled fields and, simply, a feeling of tranquility. Nestled between Austria, France, Italy and Germany, Switzerland is about the size of New Hampshire and Vermont combined. Within those borders…
Read More