Where is tea from?

England
Egypt
China
France

Trivia Crack Answers Main Page