corniches

noun
  1. coastal roads built along cliffs or steep hillsides, especially along the Mediterranean
  2. Usage: often capitalized when referring to specific famous routes

Examples