best town in the Dolomites

Castelrotto sits in a valley surrounded by the mountains and lots of trails. It’s gorgeous!