Northern Michigan is a hidden gem for couples wanting a beautiful elopement location. From green forests to pristine beaches to sprawling dunes, there are many gorgeous places to choose from.