Castine Town Beach: Penobscot Bay Calm in Coastal Maine | OnlyBeaches