Perched atop a hill surrounded by the serene waters of the Bay of Bengal, Ross Hill in Visakhapatnam beckons travellers…