Author name: Devonport City Guide

Where is Devonport?

Devonport, Tasmania is a city located on the northwest coast of Tasmania, Australia. Tasmania is an island state located south of the mainland of Australia, and is separated from the mainland by Bass Strait. Devonport is the largest city on the northwest coast of Tasmania and is the gateway to the Cradle Mountain-Lake St. Clair

Where is Devonport? Read More »