If $B$ lies, then $C$ is telling truth and hence $A$ lies which means $B$ is telling the truth and hence contradiction.
So if $B$ is telling the truth, then $C$ lies about $A$ and $B$. But also $A$ lies because $B$ is telling the truth. Hence: $B$ is telling the truth and $C$ and $A$ lie.
Note that if $C$ lies then either $B$ is telling the truth or $A$ is telling the truth.
You shall find a formula that has the following truth table:
$$\begin{array}{cc|c}
A & B & ? \\
\hline
T & T & T \\
T & F & F \\
F & T & F \\
F & F & T \\
\end{array}$$
Reason: If the person you ask is actually a truth teller (i.e. $A$ is true), then the desired formula shall have the same truth value as B. If the person you ask is a liar (i.e. $A$ is false), though, the desired formula shall have flipped truth values, because (so to speak) the liar will flip the truth value again.
Now the desired formula is easy to come up with; it's simply $A \leftrightarrow B$.
Explanation: Ask the local "Is the following the case: you're a truth teller iff the left hand branch leads to the capital?" (assuming he will understand "iff" truth-functionally)
First assume he's a truth teller. If the left hand branch leads to the capital, the biconditional is true and he will answer "yes". If the left hand branch does not lead to the capital, the biconditional is false (since the two sentences differ in truth value), and he will answer "no".
Second assume he's a liar. If the left hand branch leads to the capital, the truth values of $A$ and $B$ differ, so the biconditional is false, and because you're asking a liar by assumption, he will answer "yes". If the left hand branch does not lead to the capital, then the biconditional is true and the answer will be "no".
In both cases, the answer is "yes" if the left hand branch leads to the capital, but "no" if it does not $-$ which is exactly the desired result, I take it.
Best Answer
If there are $\le 6$ truth tellers, then there exist $3$ liars sitting together by pigeon-hole principle.
Now the one in the middle of these three is telling the truth when he/she says "my neighbours are liars", a contradiction!