What are the capitals of Punjab and Haryana?

The capital of Punjab (India) is Chandigarh.
The capital of Punjab (Pakistan) is Lahore.
The capital of Haryana (India) is Chandigarh.

The city of Chandigarh is a Union Territory of India, and not part of either the state of Punjab or the state of Haryana, although it serves as the capital of both states.
The capital of Punjab (India) is Chandigarh.
The capital of Punjab (Pakistan) is Lahore.
The capital of Haryana (India) is Chandigarh.

The city of Chandigarh is a Union Territory of India, and not part of either the state of Punjab or the state of Haryana, although it serves as the capital of both states.