Byron Bay is a beachside town located in the far-northeastern corner of New South Wales, Australia. It is located 772 kilometres north of Sydney and 165 kilometres south of Brisbane. From Wikipedia
The event showcased the actor’s extended family support ahead of the docuseries’ Disney+ debut on August 15.