Is there a parking ban in Falmouth?