Here is the full list of all 31 Persian Nights: Sands of Wonders achievements. It takes around 2-3 hours to unlock all of the achievements on Windows.
Complete the game.
Finish all the acrobatic sequences.
Prepare 5 potions.
Finish all Hidden Object Puzzles without using a Hint.
Exhaust all options in the chat window throughout the game.
Survive the evelator fall.
Learn the truth about Darius.
Finish 3 acrobatic sequences.
Find and free Darius.
Find an entrance to The Old Qanat.
Finish a Hidden Object Puzzle with fewer than 4 mistakes.
Visit Khur, the capital of Persia.
Learn of another way to seal the Tomb of the Shadow Lord.
Free the real Orion.
Prepare 3 potions.
Finish 3 Hidden Object Puzzles in a row without using a Hint.
Visit the realm of Genies.
Fly to the Genie Estate on the Simurgh’s back.
Finish 4 Minigames in a row without skipping.
Find 3 hidden objects within 3 seconds.
Get out of the ruined Temple with your new companion.
Finish an acrobatic sequence.
Prepare your first potion.
Finish any Hidden Object Puzzle in less than 1 minute.
Talk to Darius in the chat window at least once.
Survive an encounter with Grand Vizier Zaved.
Finish any Minigame in less than 1 minute.
Find a Khur Palace marking.
Find half of all the Khur Palace markings.
Find all the Khur Palace markings.
Finish all Minigames without skipping.