Vijayawada's main sights are concentrated around Indrakeeladri Hill and the Krishna riverfront. Half a day covers the essentials — the Kanaka Durga Temple, the Prakasam Barrage, and Bhavani Island. For more time, add the rock-cut Mogalrajapuram and Undavalli caves, the Bapu Museum's Buddhist sculpture, and a half-day trip out to Kondapalli Fort and its toy-making village.