News

Hosted on MSN2y
Majestic waterfalls
Skogafoss, which means "The Forest Waterfall", is one of Iceland's most stunning waterfalls. It is the last and most spectacular of a series of Skoga River falls, measuring 62 metres high and 15 ...