Salou

Proper noun

 * 1) A city and popular tourist resort on the Costa Dorada, Spain.