Posts

Showing posts with the label Charles River

Charles River Esplanade, Boston

Image
I did not spend much time in Boston as I ended up staying most on my three-day visit to Massachusetts in Cambridge , but the city had left a favorable impression on me. My journey to the city began with a four-hour bus ride from New York's Penn Station. The trip terminated in South Station, the second largest transportation center in New England. The intermodal hub, constructed in 1899, is also the largest train station in Greater Boston. I still have a few hours to kill on my way back from Cambridge. Before proceeding to the station to catch the bus again, I decided to drop by a Boston landmark that's also accessible to public transportation. That landmark was the Charles River Esplanade.  Originally known as the Boston Embankment, the 3-kilometer long esplanade is located along Charles River, which is a popular spot for rowing, kayaking and sailing, especially from the nearby Harvard University and MIT. The river was originally named Massachusetts River by Jo...