Montreal Ranked #18 Best City In The World To See Street Art

What an honor it is to be in included at any spot on a list of best cities in the world to see street art.
Montreal this year according to Huffington Post is #18.
The competition is certainly fierce and to be mentioned along side heavy hitters like Berlin and São Paulo is awesome.
Check below for the full list of winners around the world.
1. Berlin, Germany
2. São Paulo, Brazil
3. Melbourne, Australia
4. Cape Town, South Africa
5. Moscow, Russia
6. Lisbon, Portugal
7. Los Angeles, California
8. Bogotá, Colombia
9. Dublin, Ireland
10. London, England
11. Santiago, Chile
12. Taipei, Taiwan
13. Bristol, UK
14. New York City, New York
15. Mexico City, Mexico
16. Prague, Czech Republic
17. Paris, France
18. Montreal, Canada
19. Buenos Aires, Argentina
20. Philadelphia, Pennsylvania
21. Quintanar de la Orden, Spain
22. Bangkok, Thailand
23. Gdańsk, Poland
24. Rio de Janeiro, Brazil
25. Istanbul, Turkey
26. Bethlehem, Palestine