Question: John Still was a British archaeologist known for his discoveries at an ancient rock fortress located in what country?
Facts:
John Still (author) is known for his discoveries at Sigiriya
Sigiriya is located in Sri Lanka
Answer: Sri Lanka