The Nameserver ns2.trvdns.com have a IP Address of 185.106.208.36 which is hosted on Türkiye.
Mustafa SELÇUK fotoğraf Sitesi