Oxarafoss Waterfall
Iceland, Selfoss

Oxararfoss is a breathtaking waterfall within Thingvellir National Park, offering visitors a unique blend of history and natural beauty.

Spot imageSpot image