Điểm khác tạo nên sự hấp dẫn của hẻm núi Glen chính là các loại muỗi và dơi.