The nameserver ns2.vm110.whfstar.com have a IP Address of 173.236.105.234 which is hosted on United States.
Bahamas Recipes – Bahamas Recipes