Yes, you will need visas of all the cities and countries you are planning to visit. As some countries have strict policies while others are quite flexible in their visa procedures. So, make sure the current visa policy of your parent country and destination country and get all required visas before going on a trip otherwise you might miss a visit to some exciting destinations.