The Nameserver ns5.garudahost.co.id have a IP Address of 23.95.120.130 which is hosted on United States.
Triafa adalah sebuah portal web yang berisi informasi dan artikel daring.