This is a place called Maggotty. Nomen est omen? It would be great as a location for a movie scene where after an exhausting track through the jungle, for hopefully very good reasons, somebody or -bodies stumble back to civilization; a civilization complete with police station, rusting railroad tracks and gasoline pump. Maybe even a supermarket? But a bar I haven't found there - strange. Ah well, there's always ganja. But not even at least one church? Now that's surprising. Ah well...