Educational

Download My Town : Discovery 1.7.6 APK

Download My Town : Discovery 1.7.6 APK

My Town Discovery is the new game where you get your own town to play out stories in. It is not just a collection of games, it is a real town that you can customize. Most importantly this town is will keep growing with new locations, weekly clothing store updates and so much more. To make this even better My Town games...