Helen AvaientNov 14, 20225 min readThe absolute best place I have stayed in Tasmania AustraliaHands down, one of the best ever places I have ever stayed is at The Cove near Devonport in the north of Tasmania. It isn't just me,...