Rate:
Youda Safari

Youda Safari

Youda Safari is an addictive time management game. Mission of the game is to guide tourists through a beautiful safari park. Show your visitors monkeys

Rating: 1 out of 5 based on 2 user ratings

Youda Safari GamePlay:

Youda Safari is an addictive time management game. Mission of the game is to guide tourists through a beautiful safari park. Show your visitors monkeys