Open Internet by MindsNetHow do massive cruise ships have enough fresh water for 5,000 people to take showers every single day in the middle of the ocean?