Results 2 results found Alcacer do Sal Castle and promenade along the Sado River, Lisbon coast, Portugal, Europe View of town and castle ramparts, reflected in Sado River, Alcacer do Sal, Portugal, Europe