..there is lots of guides tips and tricks, blogs etc. about World of Warcraft, where anyone can find out about best way to have big amount of gold. To get some gold you must find spot where enemy is easy and he's got high drop rate for gold, item or vendor trash. Azeroth in WoW is full of it and I remember great place for gold - hunt in Stranglehorne Vale, you must be around 40 level to kill basilisks in Crystalvein Mine. Its very popular place so you know there is a crowd all the time...
but if you are enough lucky, you can for 1 h of playing earn about 3-4 of gold.
In Stranglehorne Vale also Bloodsail pirates are great, they drop lots of silk and 3-5 of silver ( 1 silver - 1/100 gold coin).
Also if you are miner, in Stranglehorn Vale there is lots of gold veins ( near Crystalvein or in mine) silver veins or mithril. You can also earn money from resources,
This area is interesting because is different. Monsters have levels from 30 to 60 ( in Gurubashi Arena).
Good place for gold- hunt is also a beach, where pirates or giants are. Check south eastern part of SV