Rio is a great city to explore any time of year, but visit in the summer to enjoy its beaches or around Carnival to experience the city explode in a cloud of colour.