Padma Sai Temple is located in Visakhapatnam, Andhra Pradesh, India on R84P4G6, PM Palem Last Bus Stop. Padma Sai Temple is rated 4.8 out of 5 in the category architectural and engineering model maker in India.
Address
R84P4G6, PM Palem Last Bus Stop