Amaravati, located in the southern state of Andhra Pradesh, is a well-kept secret that is waiting to be discovered by travellers seeking a unique cultural experience. This ancient city has a deep historical legacy dating back to the 3rd century BC when it served as the capital of the Satavahana dynasty.