Carnarvon is a coastal town situated approximately 900 kilometres north of Perth , Western Australia .
Carnarvon is a coastal town about 900 kilometres north of Perth , Western Australia .