Istanbul. Just about everyone biking from Europe to Asia passes through.
Creamcrackered Über Member Location 2,000' above Gloucestershire 1 Jul 2008 #16 Istanbul. Just about everyone biking from Europe to Asia passes through.