Besalú is a true gem… the Ancient castle and village are spectacular and beautifully preserved. The little shops are filled with unusual bric-a-brack, and the restaurant at the top was made our visit special with their friendly service and good food. This is a DO NOT MISS attraction.