A street marker sign for the popular Place Garibaldi in the Old Town area of Nice, France.

- Image ID: 2AAMDFR
A street marker sign for the popular Place Garibaldi in the Old Town area of Nice, France.
Kirk Fisher / Alamy Stock Photo
Image ID: 2AAMDFR
Location: Nice, France