The Red Lion Inn, Cohasset, MA, is one of photographer Carol Lundeen's favorite venues for weddings and reception photos on the South Shore.
Call Carol at (617) 327-9254 to find out her top five favorite things about Red Lion Inn weddings.