The Nameserver ns1.tedbesha.com have a IP Address of 198.12.156.14 which is hosted on United States.
Live your life and enjoy with with it