Falmouth The Dell (N-bound)

On Avenue Road

Buses point north ↑