1. First, let's prepare the syrup: In a small saucepan, combine the sugar and water and bring to a boil. Boil for 3-4 minutes.
2. Add the lemon juice and orange blossom water, then remove from heat.
In a bowl, mix together the semolina, baking powder, and mastic.
3. In another bowl, mix the yogurt with the baking soda.
In a separate bowl, beat the oil with the sugar until light and fluffy.
4. Add the yogurt with baking soda and the dry ingredients. Pour the Kalo Prama into a small rectangular baking pan. Garnish with the blanched almonds and score into square or diamond-shaped pieces (like baklava).
5. Bake in a preheated oven at 160°C for 1 hour. Remove the Kalo Prama from the oven and pour the cold syrup over it.