answersLogoWhite

0

Camelot does exist. It's somewhere in Britain. But it's very far away from where you are.

User Avatar

Wiki User

14y ago

What else can I help you with?