January 15, 2018 Avalon Home by Villa and Villa Pin on Pinterest Pin Save Photo Save Email Photo Email Avalon Home is a beautiful beach house located in Avalon, Australia, designed in 2015 by Villa and Villa.