Saint Clements Castle - Wedding Photography

Located in Portland Connecticut Saint Clements Castle overlooks the CT river and is one of the most beautiful places for a wedding in CT.

From the amazing gardens, the beautiful mansion there are some fantastic areas for photo inside and outside of the mansion.

Saint Clements Castle - Portland, CT - Wedding Photography - CT Photo Group
Scroll to Top