Often referred to as the "Saint-Tropez of Tunisia," Hammamet boasts some of the most picturesque beaches in North Africa. The town’s soft, sandy shores stretch along the Gulf of Hammamet ...