You can apply for Faroe Islands visa/permit at Denmark diplomatic missions/embassies/consulates.