Diessenhofen: a quaint river side village near Zurich
Known for its picture perfect landscapes and beautiful towns and villages, Switzerland never ceases to surprise with its breathtaking sights. Diessenhofen, a pretty river side village about 50 km from…