Anyone have KNOWLEDGE about Gibraltar? Lived there? Been there? Family there? Is it a place you could live? A place for American kids to live?
I know it is english speaking, correct?
My Wife from Portugal, but she knows nothing about it.
I believe BET365 resides there, is that accurate?