That’s a tough one!
For the perfect blend of outdoor, scenic, city and people – I LOVE South Africa, and in particular, Cape Town along the coast/Garden Route. You’ve probably seen a number of posts from there before.
Within North America, I really enjoy all that British Columbia has to offer (skiing, cycling, city). And in the US specifically, being from Seattle, I have a soft-spot there.
For pure beach vacations – I prefer to get far, far away from everything. Thus, the Maldives.