Medieval streets in the beautiful village of pals in northern catalonia