Where's NEVIS you might ask? It's in the French West Indies in the Caribbean, and I'm on my way there for a long weekend with celebrity yoga instructor (and friend) Kristin McGee! We are staying at the Four Seasons Resort Nevis, which is supposed to be gorgeous.
I first heard of Nevis when I was researching Alexander Hamilton while studying for my New York City tour guide license - he was born in Nevis. Yep, still a history nut.