terra-nova.co.za domain details
already registered
rank: 682289
best rank: 152448
known ips:
130.211.138.188 (1359)