The coastal town of Figueira da Foz, Portugal, about midway between Lisbon and Porto, is a pleasant beach resort with a casino.