Tammy Blais Photography
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. We love shooting weddings at St. Clements Castle. Every location on it’s grounds is an amazing backdrop to stunning wedding images.










































Contact me for information about your St. Clements Castle Wedding! Looking forward to hearing about your wedding day!