Land with a small population?
• Gulliver's landfall
• Home of the minute man?
• Small town?
• Wee folk's place
• An imaginary land inhabited by tiny people (in Swift's Gulliver's Travels)