Locale: Tettegouche State Park
High Falls of the Baptism River
The High Falls of the Baptism River was a gushing waterfall that really impressed Julie and I with its size as the Baptism River dropped 100ft (said to be the highest entirely in the state of…