New Delhi Posted on October 7, 2017October 7, 2017 by Travel Quartz The ‘New Delhi’ you see today was physically founded by the British rulers of the British Raj era the Lutyens Delhi which is area primarily inspired by British Architecture.