George Town is renowned for its street art, with more than 100 murals adorning its walls. I set off on a brief stroll in search of its most famous artworks.
Exploring the world, one place at a time
George Town is renowned for its street art, with more than 100 murals adorning its walls. I set off on a brief stroll in search of its most famous artworks.