Jim Nelson Photography is a Northern Michigan wedding photographer who has been serving Castle Farms, Mackinac Island, northern Michigan and the Eastern U.P. since 1997 with professional wedding photography services. We use a storytelling journalistic style that captures your emotions on your wedding day and other moments you didn't know happened.