The
Main is a
river in
Germany. With a length of (including the
White Main: ), it is the longest right tributary of the
Rhine, and the longest river lying entirely in Germany (if we consider the
Weser and the
Werra as two separate rivers; together they are longer). The largest cities along the Main are
Frankfurt am Main and
Würzburg.