The Caterham next to the military base near Platres in Troodos mountains - CyprusReally nice roads to go there!