Sri Varaha Lakshmi Narasimha TempleVisakhapatnam, Andhra PradeshTemple detailsDeityVishnuLocationVisakhapatnam, Andhra Pradesh, India