Appaloosa Plains is not a town where Carmen Sandiego is hiding. According to SimTimes, Appaloosa Plains is the name of the new town in the Sims 3 Pets Expansion!

Where In The World Is Appaloosa Plains?