Websites Hosted in ns1.otlra.ro Nameserver:

The Nameserver ns1.otlra.ro have a IP Address of 81.196.46.252 which is hosted on Romania.