Mogalarajapuram Caves, located in Krishna District, is 5 km from Vijayawada. Three cave temples of 5th century are found here. One of these cave temples bears the idols of Lord Nataraja and Vinayaka. The deity of Ardhanariswara is considered as the only one of its kind in south India.