The River Main flows through Frankfurt am Main, Germany The River Main flows through Frankfurt am Main, Germany.The River Main flows through Frankfurt am Main, Germany.