New York my first visit to Gods own country

What is the correctly punctuated version of this sentence?
New York - my first visit to God's own country