Peppers Seven Spirit Bay Wilderness Lodge, Arnhem Land is a haven of luxury amid the seclusion, wilderness and grandeur of the Cobourg Peninsula. You will be spellbound by the natural assets and Peppers’ refined hospitality and understand why the region is sacred to its traditional owners.