Frankfurt (Oder) is located on the western bank of the Oder River, which serves as a natural border between Germany and Poland. The Polish town of Słubice lies on the opposite bank of the river.
Discover the Charm of Frankfurt (Oder): Test Your Knowledge of this Historic German Town!