I recommend visiting - Grand Teton National Park, USA
With so many amazing destinations all over the USA it's really hard to choose just one. I have to say that Jackson in Wyoming is always going to be a place that I can keep on returning to however. Located between the Teton Mountains and Teton National Park, the scenery is truly breath-taking.
Jackson itself is a fun, arty mountain town with the friendliest locals I have ever met. Throw in the fact that it is only two hours from Yellowstone and you can see why I love it so much.