Castelrotto

The town of Castelrotto, Kastelruth in German, is such a charming village. And it’s a great place to stay to explore Alpe di Siusi. I love this town!