How to use gnome-terminal to ssh

How would I in linux redhat tcsh open a gnome-terminal window and ssh to a different server and execute a command and keep the new gnome-terminal window open?

something like gnome-terminal -- sh -c "ssh host 'cmd cmdargs'; sh"
sh can be replaced with tcsh