Recently, I travelled to Salou, a beautiful resort town nestled along the Costa Dorada of northeastern Spain in the Catalonia region.

Recently, I travelled to Salou, a beautiful resort town nestled along the Costa Dorada of northeastern Spain in the Catalonia region.