The Mayhew Inn: A Historic Waterfront Haven In Grand Marais
Picture yourself nestled in a historic inn, surrounded by the serene beauty of Lake Superior, watching the waves crash upon the shore. At The Mayhew Inn, this dream becomes a reality. Step into a world of comfort, history, and relaxation, where every moment is a treasure. If you crave a break from the bustling city … Read more