Maharashtra has the highest number of UNESCO World Heritage Sites among Indian states. From Ajanta and Ellora caves to Mumbai ...