Queen Letizia Travels To Switzerland Queen Letizia traveled to Switzerland on Friday to inaugurate an exposition of works by Spanish master Goya. Spanish Royal Household The works are on display at the Beyeler Foundation museum near the Swiss city of Basel. Share this:TwitterFacebookLike this:Like Loading...