Sight seeing 7 November 2007The secret gardens of Tazzarine Tazzarine is a small town on the edge of the Drâa valley, unloved by guidebooks…