Located one hundred and thirty miles north of Portland, Maine and forty seven miles from Acadia National Park, Castine is a picturesque Maine Coast town. Castine sits on a beautiful peninsula on the mouth of the Penobscot River providing a variety of perfect backdrops for a beautiful seaside wedding including a rocky coastline, lush green woods, grassy historical forts, stone churches and a light house. I grew up visiting Castine every summer. and eventually move to Castine for a year in 2017. Castine will always be one of my favorite places to photograph weddings.