How do You Say Love in French?

The English word love translates to aimer in the French language. The people in France truly do know how to love one another. I would like to visit France.