The Grand Central Hotel

Jagadamba Junction
Visakhapatnam
India