Havana is located on the north coast of the island of Cuba, situated specifically on the shores of Havana Bay. As the country's capital and largest city, it also serves as one of Cuba's 15 provinces.1