Just wondering, I am looking at a trailer at this place called Vista Del Rio?
Anyone heard anything about this place or the water down there?
thanks!