Japan
Aiboshima is a city located in Hokkaido, Japan.
You can find Aiboshima at 42.47° N, 143.43° E, in the Northern Hemisphere. It is classified under Hokkaido, Japan.
The Hokkaido region of Japan is home to Aiboshima and other cities such as Sapporo, Asahikawa, Hakodate.
Aiboshima is surrounded by 20 cities and towns within a 25 km radius.
Aiboshima is located in Hokkaido, Japan.
Aiboshima is located at coordinates 42.47° N, 143.43° E in Hokkaido, Japan.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)