Your browser is not supported for this experience.We recommend using Chrome, Firefox, Edge, or Safari.
#Visitthenorthshore
#TAMMANYTASTE
On the North Shore of Lake Pontchartrain, Covington, Louisiana is a charming town with a restaurant scene worth a detour.