Hello all,
Can somebody tell me where is Christmas Island Casino? Is it in Fantasy Island?
Thanx.
Leonidas