Mechuwana
From Wikipedia, the free encyclopedia
Mechuwana is a United Methodist camp that was established in 1948 in Winthrop, Maine. It covers 200 acres of land near Lake Annabessacook and Lake Narrows. Youth rallies occur throughout the school year and kids from all ages attend them. There are several camps that occur throughout the summer, from photography to Native American skills.