lovers' lane

Noun

 * 1) A secluded area where people kiss, make out, or engage in sexual activity

Alternative forms

 * lover's lane