Hi!

I would like to know whether what I wrote is correct.

Красота! Лучший город Земли! (Comment on a picture of a town)
Красота! Лучший город на Земле! (My own sentence)

Лучший город Земли - The best town of the earth.
Лучший город на Земле - The best town on the earth.