If you have never been to Swan Harbor, you are missing out. My best friend got married there a few years ago and we were so impressed that we booked there as well. It is right no the water so the views are amazing. It is located right in Harford County in Havre De Grace. The only down side is the bugs can get a little bad by the water, but it is worth it. I would recommend getting married in the Spring or Fall. We got married in the Summer and it was too hot! We made the most of it, but it could have been better at a different time of year. Nevertheless, I highly recommend the venue.