Essaouria, Morocco, has a beautiful port in the old town. When I visited it was a very hot, and the local kids played chase and took turns diving into the water.