Swim caps can be purchase in any retail store where they sell swim wear such as Sears, Walmart or Target. The best swim caps are those that are bought in sporting stores such as National Sports and Pro Bass Shop. You may also order them from online.
Personally, I think that the best way to soften swim caps is to soak them in water overnight the day before you go to the swimming pool.
the place they are at is in ocean
Yes swim caps are durable in rivers. Though many people tend not to swim in rivers because they are unsanitary and there may be creatures lurking in the waters.
Swim Shop is an online store that ships to Canada and the United States. One can purchase a wide variety of products including fins, goggles, suits, caps, and more.
Australia and get eaten by a shark
Cozumel, Mexico
You are probably thinking of swim caps. They are pretty cheap. You can get them at any swim store.
I wouldn't know about swiming caps but I know there is a tie hat and a scarf.
They want to keep their hair dry
Swim Caps are mostly made from silicone
I would have to say the best place you could swim in would be a swimming pool with lane-lines in it so then you could do laps. I would also recommend a Olympic sized pool. Those 2 are the best places to swim in because then you wouldn't have to swim against the current and it would probably be better for all beginner/ intermediate swimmers.
Because, the water is very thick from the salt. You would have to be very strong to swim in the Dead Sea. This is my best guess.