Nope! There is a Greek Town in Detroit and it is a fun place to visit, but that is not where these pictures were taken. Try again.