From busy Algiers we have moved to the small town of Tipaza, bent along a stretch of rocky coastline. Among honeyed beaches, shady pine trees, and gently rolling hills, the sweeping turquoise sea serves as the backdrop for a layered history of golden ruins overlooking the coastal cliff...