Australia: DFO Experience

November 17, 2019

DFO or Direct Factory Outlets is the best place to shop for branded items when you are visiting Australia.  When we traveled to Australia this year, we went to Homebush DFO, a popular DFO in New South Wales.  It was my first time to do an outlet shopping and the experience was so different than your normal shopping.    …

Read More