Baboosic Lake
Baboosic Lake Homes and Real Estate: Amherst and Merrimack NH
Baboosic Lake is a 228 acre lake that is located within the towns of Amherst and Merrimac New Hampshire. Baboosic Lake is the misspelling of the lake’s actual name, Papoosuck Lake, meaning “twins.” The Abenaki tribe called it this because the lake used to have an hourglass shape, almost two separated lakes connected by a small channel of water. It was once a tourist destination with a railroad stop on the Boston and Maine Railroad.