Sort:  

Oh yeah they do, but only in the bigger cities. Melbourne is awesome. You will hardly see any graffiti in the small beach towns.

Well in Mexico, even the smallest beach towns are literally covered with graffiti :D Latin America is a street art mecca :)