Find My Phone App shows my IPOD Touch is in California, but I have it with me in Missouri
Since iPods don't use cellular or GPS data it relies on wifi triangulation to get the closest GPS coordinates. I would simply reset your iPod touch so it can reboot based off the current network.