Ōzora, Hokkaidō
From Wikipedia, the free encyclopedia
Ozora (大空町 Ōzora-chō) is a town in Abashiri District, Abashiri Subprefecture, Hokkaidō, Japan.
Ozora was formed on March 31, 2006 as a result of the merger of the town of Memanbetsu and the village of Higashimokoto.