Gallery: Celebrating the beauty of creation

Published Nov 4, 2014

Share

This little piece of Italy is part of Switzerland… and, apart from being the best of both worlds, is something of a best-kept secret.

Related Topics: