I saw somewhere that they are actually building it and they are also expecting Le Sand to locate in that area. Perhaps it was in the Daily Herald? I actually can't really figure where it's supposed to be.


By the way, it's "Roxxy Beach".

Last edited by Carol_Hill; 11/28/2018 12:43 PM.

Carol Hill