Sarah Todd Goa / See more of sarah todd masterchef on facebook. Sarah Todd Goa : It is going to be a little australian paradise on vagator beach, overlooking.