Just 2 hours from Munich, known as the most walkable city in the world, Lindau lies in southern Germany along the eastern shores of Lake Constance ... charming homes, and cozy cafes and restaurants.