Aloo baloo palow is a dish popular in Afghanistan and Iran. Afghanistan has delicious sour cherries, with makes this dish a beautiful choice for special occasions. The Aloo Baloo (sour cherries). Sour cherries, also known as tart cherries, are a key agricultural product in Afghanistan, contributing significantly to the local economy. These cherries are famed […] The post Aloo baloo palow – Sour Cherry Rice appeared first on Afghan Cooks.