Waterfront, Castine, Maine. The Castine waterfront along the Bagaduce River. Sailing vessels tied up to the dock with a number of buildings behind including a large hotel.