Australia holidays: South Australia’s new luxury lodge Sequoia in the Adelaide Hills
Sequoia is the latest luxury lodge in Australia, nestled in the Adelaide Hills with views to covet. Photo / SuppliedThe Adelaide Hills put on a striking show for guests at luxury lodge Sequoia, writes Kendall Hill
On arrival at Sequoia, Australia’s latest…