Karen Jacob0 15 Fun Things To Do In Noida Noida is a bustling IT city capital in North India which is a thrilling for everyone who makes the city home, From Malls to gaming activities and street food this city has plenty to offer for everyone Related Posts See also 15 must visit places in India related to Dr Babasaheb Ambedkar