To truly immerse yourself in the daily life of a place, local markets are unbeatable. In many cities around the world, you can find vibrant...