Tarragona - Salou, Spain

SOL Costa Daurada

a pool with lights on it - SOL Costa Daurada, Saloua pool with lights on it - SOL Costa Daurada, Salou