|
|
|
|
|
by LukeRB
5231 days ago
|
|
ITA and Kayak were both founded in the Boston area. I've never really figured out why travel sites seem to have such a base in the Boston area. Anybody have ideas? Proximity to Logan for international travel? MIT and Harvard being located there hence lots of travel...? |
|