That's good. (You can also say: Sao Paulo, Brazil and Lagos, Nigeria.)These charts show the differences of annual temperature and rainfall of two cities: Sao Paulo in Brazil and Lagos in Nigeria.
The biggest problem is with the first sentence. Perhaps: "Between these two cities, the temperature differences (highs and lows throughout the year) are slight." Say: "during June and July"Between these two cities through a whole year, there are little differences in the change of temperature. Both of them see a gradual decrease from around 35c between February and March to the lowest point during June to July. But the temperature in Sao Paulo is only 20c in July, lower than 30c in Lagos. Since August, their temperature rates have begun to rise until spring of the next year.
- For Teachers