Dear wife AKA SWMBO doesn't dive. And I'd be willing to bet good money that she never will. So, vacations can't be too heavily focused on diving, and liveaboards are out of the question.
With those limitations, what would be the best vacation destinations where general tourist stuff can be successfully combined with quality diving?
Other things to consider:
Neither of us are particularly keen on all-inclusive resorts
Apart from diving and beach life, we like a bit of activity, like sightseeing cities, or nature hiking
Since we live in Europe, typical destinations for North Americans like the Caribbean or Mexico aren't as convenient for us.