Category:Le Town

Le Town is one of the many areas in Planet Nlora, along with being the original server before Planet Nlora.