Image 3
of 60
The city came to be known as Madhurapuri meaning The City of Divine Nectar.
The reality was completely the opposite!