Cartaya is a small town located a few km inland fromt he coast on and close to the Rio Piedras. The centre of the old town has a beautiful historical and artistic heritage. Cartaya is set in a natural rural environment with beaches, pine forests and marshland. El Rompido is the pretty costal village and local holiday resort on the coast within the municipal district. Cartaya has about 19, 100 inhabitants.