Lokahi AVALON BEACH, AUSTRALIA CURRENTLY TENANTED A grand and private coastal sanctuary, Lokahi is a masterclass in the design and creation of an intimate yet laid-back, luxury residence. Situated on just under two acres within the lush tropical landscape of Avalon Beach in New South Wales, Lokahi highlights a striking synergy between the inside and