Scarborough Marsh is located near Scarborough, ME. The trail is primarily used for canoeing and is accessible from April until October. canoeing Expand Map Sign up now to see this map! Reviews (1)Photos (0)Recordings (0)L Wilsoncanoeing1 year agoA wonderful paddle! Best done around high tide, for the maximum view across the marsh.