Skip to main content

The Northern Italian town of Sella is one of the most picturesque places imaginable. Nestled between the rough peaks of the Dolomites it caters to wide variety of outdoor enthusiasts. In its advertising the town decided to take a somewhat different approach this time and we were only too happy to oblige.