Discover Ross
compiled from our dataRoss is located in Tasmania, Australia, and has a population of about 291. Our atlas lists 20 places here.
These include 7 sights and 1 museums, 1 restaurants, 11 places to stay and 0 cocktail bars. Highlights include Ross Female Factory, War memorial, Four Corners of Ross.