Castelo Branco’s top attraction