Machilipatnam, India Machilipatnam, IN Machilipatnam
Location
Record high
Recent observations