claim: Melilla is located on the north coast of Antarctica.
evidence: The 2014 IIHF World Women 's U18 Championships was the seventh World Women 's U18 Championship .. The tournament was played at two Icecenter Rinks in Budapest , Hungary , from 23 to 30 March 2014 .. Icecenter Rinks. Icecenter Rinks. Budapest. Budapest. Hungary. Hungary