Grand Lake St. Marys stretches across the northern edge of town like a massive mirror reflecting Ohio skies. This 13,500-acre lake isn’t just big by Ohio standards – it’s the state’s largest inland ...