corniche

noun
  1. a road built along a coast, especially one cut into the side of a cliff

Examples