The highest waterfall in Europe is?

A. Krimml
B. Rhine
C. Gullfose
D. Dettifose

Leave a Reply