CostaConsoles - Gaming In Spain Albox is one of the many cd, dvd & game shops in the beautiful region of Almeria Spain. Discover Costa Almeria history, local information, property for sale and holiday rentals