What's on your mind?
It's not very clear where the show is set. I know that it's in a place called Manzanares, but that yields many results on the map. Does anyone know which country the show is set in? I think it might be Venezuela.