The Nameserver ns2.idcaowm1.net have a IP Address of 142.4.10.44 which is hosted on United States.
AffPosts.com: Affiliate Marketing News, Information and Blog Posts, Blog Spice: 9 Ways to Make Your Blog More Exciting… Fast!