Maharashtra’s greatest treasures are its extraordinary cave temples and monasteries; the finest of all are found near Aurangabad, renamed after the Mughal emperor Aurangzeb and home to the Bibi-ka-Maqbara, dedicated to his wife. The busy commercial city is the obvious base for visits to the Buddhist caves at Ajanta, with their fabulous and still-vibrant murals, and the monolithic temples of Ellora, where the astonishing Hindu Kailash temple was carved in its entirety from one single rock.