InFacts about India-25July 2021
Visakhapatnam got its name from Lord Visakheswara Temple (Also known as Lord Karthikeya, second son of Lord Shiva) now located beneath the seawaters. When the Britishers built a port along the natural harbour here, they pronounced the original name as Read more