Where is ISR International School on the Rhine located?
ISR International School on the Rhine, ISR International School on the Rhine, Germany (approx. 51.1998°, 6.6628°)
ISR International School on the Rhine, ISR International School on the Rhine, Germany (approx. 51.1998°, 6.6628°)