Steeped in rich, romantic history, magnificently and painstakingly restored, and now growing in sprawling beauty on the shore of the Connecticut River, Portland’s Saint Clement’s Castle introduces a stunning new treasure overlooking the water: River’s Edge at Saint Clement’s Marina.