Gandhinagar has been the capital of Gujarat since 1960. It is a planned city named after Mahatma Gandhi and located on the west bank of the Sabarmati River. Jaipur is the capital of Rajasthan, Mumbai is the capital of Maharashtra, and Godra is a city in Gujarat but not the capital.