answersLogoWhite

0

Area 51 is a top secret military base in the southwest United States. But I have never heard of the Kudgrah Area 51.

User Avatar

Wiki User

13y ago

What else can I help you with?