Caspi Tours

11 things to do in Ganja

Located on both banks of the fertile Ganjachai River, the Azerbaijani city of Ganja has repeatedly been subjected to trials of fate, becoming the object of attacks by foreign inva