La Palma in the Canary Islands and Figueira Da Foz in Portugal have been named the best filming locations in Europe. The European Film Commissions Network runs the Location Awards and the winners of its ninth edition were announced at an event during the European Film Market at the Berlin Film Festival. The Canary Islands, […]