St. Clements Castle, located in the heart of Portland, Connecticut, is a premier wedding destination that overlooks the Connecticut River. This wedding venue is a great choice for those seeking history, elegance, and breathtaking beauty, all within a space that feels both magical and deeply personal.
Tammy Blais Photography









































