Wyndham, Australia

Wyndham is Western Australia’s northernmost town, set amid vast wilderness.

A stunning view of the historic Victorian-era Werribee Mansion in Wyndham, Australia, with its grand architecture, manicured gardens, and a bright blue sky with white clouds.