Delhi, India
Lodhi Art District is India’s first open-air public art district, located in Lodhi Colony, New Delhi. It features large-scale murals and street art created by artists from India and around the world. Developed as part of an initiative by the St+art India Foundation.
Listen to the audio guide for Lodhi Art District Free on WIP — starts by itself when you arrive, even with the screen off