Edinburgas Prospekts Posted on October 11, 2006 by f32dream Hey Maggie, we thought that you would like this one. The road sign is in a town called Jurmala in Latvia.