Megabus NYC at 34th Street bt 11 and 12th Avenue
If you are taking the Megabus from New York and your bus stop is at 34th Street between 11th and 12th Avenue, please take note that there is no shed or anything. My bus was at 6.40 am and basically I was just standing in line with the rest of the folks, and out there cold (and good thing it was *not* raining).
at Boston South Station
Comments
Post a Comment