Australia
Found in Tasmania, Australia, Stormlea is a city. It has a population of 27.
Stormlea is located at coordinates 43.19° S, 147.78° E, in the Southern Hemisphere. It belongs to the Tasmania administrative division of Australia.
Stormlea is the #11,442 largest locality in Australia by population, with 27 people.
Stormlea is located in the Tasmania province of Australia. Other cities in the region include Hobart, Launceston, Devonport. Stormlea has 27 inhabitants.
There are 12 cities and towns within 25 km of Stormlea.
Stormlea has a population of 27. It ranks #11,442 in Australia by population.
Stormlea is located in Tasmania, Australia.
Stormlea is located at coordinates 43.19° S, 147.78° E in Tasmania, Australia.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)