Lake Pontchartrain spreads before you like an endless inland sea. This delightful lakeside town boasts some of Louisiana’s most spectacular water views. The world’s longest bridge spans these waters ...