Certainly some of the names are nifty. The 'Forest of the Helpful Spiders' may be the one place in the world where spiders are advertised that I may want to visit!