Golf Courses - Miniature in Salem, MA
Castle Creek Adventure Land