English to Hindi

Meaning for:
rubber-necking
other
दर्शनीय-स्थलों की सैर