Made in India Magazine is an Indo-Australian lifestyle magazine bringing our multicultural communities, cultures, and democracies together by the form of PREMIUM print media.
Location
Level 10, World Trade Centre, 611 Flinders Street VIC 3005 Melbourne, Vic, Australia