Read More 1 minute read Video: Biking Baku (Azerbaijan) Baku, Azerbaijan is not a place Alex expected to find a bunch of passionate mountain bikers! Jumping off… byAlee DenhamApril 16, 2013