Shambhala also known as Shangri-La is a mythical city hidden in the Himalayas in Tibet, and kept by the Shambhala Guardians - Tibetans. Cheryl is archeologist and she looking for some interesting artifacts that will tell something more about this lost city. Let’s see what’s going on there and help Cheryl in finding something interesting.
How to Play:
To play this game, you will need only your mouse.
Sponsored by: Lagged.com
590 total plays
Comment on Secret of the Shambhala: