Abbadia Mare Festival 2012

The Abbadia Mare Festival is a Renaissance festival being held at Hammond Castle in Gloucester, MA the weekend of July 21st and 22nd. How many renfairs can claim to have their own castle? Learn more at http://www.abbadiamarefestival.com/.

WordPress Themes