I really want to get married by the water (beach or lake, doesn't matter). Any ideas of where I can have the wedding ceremony and reception and not pay thousands of dollars? Basically I wish I could do it in my backyard, but there's not enough room! I was thinking of some place FREE like Fort Halifax in Winslow....but I'd like other ideas. I'm looking anywhere from Bangor, Waterville, to Portland areas. Thank you!