Results 1 results found Tourist at Gluggafoss (Window Falls aka Merkjarfoss), a waterfall on the Merkja River, South Iceland (Sudurland), Iceland, Polar Regions