Italy’s Lake Como: Fantasy on floats

Situated in northern Italy near the Swiss border, Lake Como has been attracting tourists ever since Julius Caesar. Although most visitors end up seeing portions of its 106 mile shoreline from one of the many excursion boats plying the beautiful blue-green waters, Lake Como offers unparalleled vistas best appreciated from the air … and especially […]