AUSSIE ADVENTURESt Helen May 21, 2024 in Australia ⋅ ☁️ 14 °C St Helens is the largest town on the north-east coast of Tasmania, Australia, on Georges Bay. It is known as the game fishing capital of Tasmania. We will be staying here for the next week. TravelerSweeeeet5/23/24Reply2 likes Trip
TravelerSweeeeet