Menton photo spots abound in this picture-perfect French Riviera town. Discover where to capture the most irresistible gems of Menton.