Tröllafoss Tröllafoss, or Troll Waterfall, is a beautiful hidden waterfall in the Capital Region on the Leirvogsá river. Read More »