Countries
Cities
Restaurants, bars, stores and craft stalls line a 2km stretch of this busy pedestrian thoroughfare.