Results 2 results found The beach of Praia do Peixe on the seafront of the seaside town of Cascais, Portugal, Europe Beach of Praia do Peixe on the seafront of the seaside town of Cascais, Portugal, Europe