Latiaro

Latiaro is a country located somewhere in Europe. It speaks Spanish.

Media
TV in Latiaro was established in 1978, with the first channel being Fox Latiaro. Soon, more channels launched.