An amazing place and great photo! Thanks
on the lake produce salt?
producen en el lago de sal?
Yes in Torrevieja ist two lake this one produce Salt, and than export with boat to all Europe.
...is this a place where "Hubbabubba" come from....?
Sign up to comment.
Sign in if you already did it.
Photo taken in Torrevieja, Alicante, Spain
Misplaced? Suggest new location