World Parliament Now Map Unavailable World Parliament Now Thu, 26 Oct 2017 Location Delhi, Delhi, Delhi, India More information to follow