Baku The capital and largest city of the country is located on the shores of the bay of the same name, located in the southern part of the Absheron Peninsula. The entire old part of the city is one vast historical...