Sidi Mahres is the island’s premier beach, stretching 13km from the Taguermes lighthouse in the east to Flamingo Point in the ...