Owaqua?

El Capitano
El Capitano Posts: 6,401
edited October 2010 in The Crudcatcher
Apparently it's a country, it has a National Flag.

Google is failing me to find out anything about it. Anyone either heard of it before or any idea where it's located or used to be located?

Comments