Besalu: One of the best villages in Europe. Enjoy charm, history, culture and great food… makes it extra especial. Rural Tourism in Catalonia, Spain.