Falmouth Academy is located in the heart of Falmouth’s scientific, arts and culture district, just a short walk from the historic Village Green and the charming shops and restaurants of Main Street.
Falmouth Academy is located in the heart of Falmouth’s scientific, arts and culture district, just a short walk from the historic Village Green and the charming shops and restaurants of Main Street.