Leiria
A fictional country in Portugal, invented by the residents to fill in the map.
Most maps will have it but it actually doesn't exist, it is a hoax.
Most maps will have it but it actually doesn't exist, it is a hoax.
"Last night i dreamt Leiria existed"