Shusha – ECO Tourism Capital 2026 Perched majestically atop the mountains of Karabakh, Shusha stands as one of the most treasured cultural and historical cities of Azerbaijan. Founded in 1750 by Panah Ali Khan as the capital of the Karabakh Khanate, the city has long been admired for its strategic location, architectural heritage, and vibrant […]

