Fiords abound the coast of

A) Sweden

B) France

C) Norway

D) German

View Answer
Option – c.