Private Besalú & 3 Medieval Towns Tour with hotel pickup