There’s lots to love in this country and of course, Iran also has gorgeous nature galore – from the Persian Gulf to the Caspian shore which is the world’s largest inland body of water. In between, beguiling cities, deserts, and mountains will stir the soul of any visitor.