The Nameserver ns2.3dsforums.com have a IP Address of 74.80.225.3 which is hosted on United States.
To file income tax return online, visit the login page of this Income tax website. At TaxSpanner.com, it is easier to efile IT returns than at incometaxindia.gov.in