Now a days nothing is free. It is more of professional and business like approach. I agree with Dr. Najah that it is very costly to publish in international peer review journals and difficult to find quality journals publishing free of cost.
i thinks in geochemistry it is good if you puplish in element magazine or geochemical prospective which are belong to European geochemistry association
There are several peer review journals that publishes your article for free provided you dont want to make it open access. you can search for them in Elsevier list of journals or springier list of journals, T & F etc.
As Raju Thapa has mentioned, there are many peer review journals with high impact factors which publish articles free of cost, if you do not wish to make your article open access. Many Elsevier and Springer journals provide this option. You may also check the journal impact factors from the Thomson Reuters list of journal impact factors (Deleted research itemThe research item mentioned here has been deleted
You can also use "Elsevier Journal Finder" or "Springer Journal Suggester". Just write the title and abstract of your manuscript and you will find suitable journals with the impact factor, time of reviewing process, open choice .....etc.