Mailing List
Sign up for our mailing list to get latest updates and offers.
Freedom Square, located in the heart of Baku, Azerbaijan, is one of the most important historical and cultural landmarks in the city. This iconic square has played a pivotal role in the country’s history, particularly in the struggle for independence. Originally known as Soviet Square, it was renamed Freedom Square after Azerbaijan regained its...