As we narrow down the choices for Vacation '05, Spain is emerging as the clear favorite. The reason? Something of a hook up for an
incredible looking rental house on the coast near Almeria. How incredible? Try this on for size:
Can you see it? I know I can...