There's really only one hidden place that I'm aware of, and that is the so-called "Ghost Town." And yes, I've been there and can prove it:salm wrote:there are supposed to be some hidden places you can only reach with the dodo though and you must be extremely skilled to maneuver it.
http://foobar.homelinux.net/images/ScreenShot953.jpg
That is the Ghost Town. You can't land in it at all; it's just used by the game engine for the beginning cutscene.