Foroglio and Roseto – The Most Beautiful Medieval Villages in Switzerland (2024)