Orca – Killer Whale Watching Season Bremer Bay is a stunning small coastal town where people flock to in the killer whale – orca watching season. It is located on the coast of Western Australia in the Great Southern region. Bremer Bay is close to...
Dunsborough is a popular holiday and tourist destination in the South West of Western Australia. Located north of Margaret River a large part of Dunsborough’s appeal lies in the stunning ocean vistas and turquoise bays. These curve from the beachside township...
Recent Comments