1. Rebun IslandRebun Cho Rebun is a town located in Sōya Subprefecture, Hokkaido, Japan. The district and town both cover the island of the same name: Rebun Island. Rebun Island is famous for its alpine flowers. From Wikipedia, the free encyclopedia.
Rebun-gun Videos
Journeys in Japan 〜Oya, Utsunomiya: Stone Town & Quarry Ruins Tour〜