Undi (15-18) Site is located at Undi, Andhra Pradesh, India.