Nestled in the stunning geography of the Faroe Islands, ancient stone ruins overlook beautiful coastal vistas. Kirkjubour village