Where do I fill my water tank when sailing?

Water tanks can be filled in every harbour and marina and the cost is usually included in the mooring fee. 4 people usually require about 600 litres of water for 7 days at sea for showering, cooking, washing and toilet use.