Shusha is the most popular place of Karabakh which is the Azerbaijan Republic. Shusha wellknown with its climate, culture, historical places and monuments.