If your main domain is whatever.x10host.com, the files are in public_html
If you want to add a new site, whatever.org and want the files to be in public_html/whatever you:
a. Add whatever.org as an add-on domain -- not as a parked domain
b. When adding whatever.org via CPanel, you will notice...