Muchas gracias Pirruman. Lo cierto es que es para hacer un formulario de alta. Con ello quiero decir que lo guardo todo en una base de datos Mysql, entonces a lo mejor me podría hacer viejo escribiendo las ciudades y paises de toda Europa no crees? Si se te ocurre alguna otra opción te estaré eternamente agradecido. Muchas gracias por contestar!