New India is located in Mahuva, India on 21°05'31.6"N 71°45'40., Mahakali Cross Road-4, Mahakali Nagar. New India is rated 5 out of 5 in the category telecommunications service provider in India.
Address
21°05'31.6"N 71°45'40., Mahakali Cross Road-4, Mahakali Nagar