• Thumbnail for Hegurajima
    Hegurajima (舳倉島) (anglicised as Hegura or Hekura) is a small island located in the Sea of Japan at the far north of Ishikawa Prefecture, Japan. It lies...
    5 KB (369 words) - 11:20, 24 August 2023