Karnataka, Uttar Pradesh, Madhya Pradesh and Rajasthan are some of the states popular for their architectural attractions from different periods.