Often overshadowed by glitzy nearby resort towns like Cannes and Nice, Juan-les-Pins boasts some of the most fascinating ...