But today there is still a town called Sparta in Greece in the very same spot as the ancient city.more