pauldelancey.com
Saudi Al Kabsa – chicken and rice
The Temple of Eve is supposedly located in the Saudi city of Jeddah. Cool.