185.221.220.0/24

- Updated 12 Apr 2025 06:10 Sat

Network Description:
Organization: TERRA NOVA INTERNET OPERATIONS LTD. / RO-8x8-AS
Country of Network: BZ Belize
Prefix Description Country
185.221.220.0/24 TERRA NOVA INTERNET OPERATIONS LTD. BZ