My favorite spot, as far a specific spot goes, is in St. Martial where the "Dead Man's Tree" badge was. If you angled your view just right you could see the hanged man. As for a zone in general, I'd go for the Storm Palace, with a couple of the other Shadow Shards close behind. Oddly, while I enjoyed exploring there, I didn't enjoy the TFs there, or missions in general. Too much time spent in transit.