The Nameserver ns-1252.awsdns-28.org have a IP Address of 205.251.196.228 which is hosted on United States.
Find and clean duplicate photos, similar images on Mac, iPhone, windows and android using best duplicate photo finder and cleaner to free up disk space.