Located near Lake Geneva, one of Wisconsin's most popular resort towns, Lake Como offers a peaceful retreat for travelers ...
One of several thermal pools at Erre spa. North Americans flock to Lake Como for its tranquil waters sheltered by colorful villa-dotted mountains, but few venture as far north as Menaggio.