Aquatic Dreamscapes

Aquatic Dreamscapes

Haukland Beach: Norway’s Hidden Gem on Vestvågøy Island

Located in the heart of Norway's Lofoten Islands, Haukland Beach on Vestvågøy Island is a…