Selfoss Falls, Iceland. Selfoss is a waterfall in the river Jokulsai O Fjollum in the north of Iceland which drops over some waterfalls about 30 km before flowing into Oxarfjordur, a bay of the Arctic Sea. The water originates as meltwater from Vatnajokull glacier. Sellfoss Falls, Iceland.
Model release not required. Property release not required.