( 2 Reviews )
Worlds largest lobster trap
Tourist Attraction
1039 US-1 Columbia Falls, ME 04623
Blair Woerfel
Edward was right, that is a big lobster trap!
( 70 Reviews )
National Wreaths Across America Headquarters
Museum, National Museum, Tourist Attraction
4 Point St Columbia Falls, ME 04623
Theo Casias
Visited on Weekend Wait time No wait More