A small town with minimal facilities and conveniences.
A very small and insignificant town or village.