This guide shows you one or more of the best and most efficient routes to farm Purple Lotus in World of Warcraft Classic and is exactly what you need if you want to gather materials yourself instead of spending your gold on it on the auction house. If Purple Lotus is not what you are looking for, you may take a look at all available farming guides.
You need Herbalism 210 to gather this herb.
Purple Lotus only grows near ruins or ruin-like spots (like in Stranglethorn Vale or Tanaris), but most of all here in Azshara.
You can find Purple Lotus here aswell, but not as much as in Azshara.
For suggestions, improvement proposals or in case of finding a bug you are
welcome to contact me on my Goldgoblin Discord. Thanks a lot!