Head Of The Charles Boston 2024. The head of the charles starts at the boston university. Cambridge, ma (usa) hosted by: When is the head of the charles regatta 2024? Head of the charles 2024.