It makes sense that Boston, a city with one of the highest costs of living in the United States, would also be one of the best places to go shopping. Although the capital of Massachusetts has first class museums and sightseeing, many people journey to Boston for the shopping alone. Newbury Street is famous for its eight blocks of upscale boutiques, shops, cafes, bars and restaurants. Be sure to check out the street performers and divine restaurants such as Stephanie's on Newbury. Another must-visit shopping district is Downtown Crossing where pedestrians can stroll past chain stores and street vendors alike.