Baltimore to New York City, NY:
Return via Philadelphia, the cradle of the United States, to New York City for sightseeing, world famous museums and of course, endless shopping opportunities. No amount of time for New York is enough, but a 3-night stay is considered a minimum.