One of our favorite things to do when exploring a new city is finding street art. The art can range from the whimsical to the political or angry – in any case, it tells a part of the story of a new destination. One reason that we decided to spend some time in Georgetown on the Island of …