If you want to bake a mouth-watering cake, you must use Branca de Neve flour, a true must of every Portuguese kitchen! The headquarters of this familiar brand are in Alcains, 11 km away from the city of Castelo Branco. The secret formula of this popular flour remains unchanged since 1954!