answersLogoWhite

0

Shimla, Himachal Pradesh, is located at

31.100° north latitude / 77.170° east longitude,

about 270 km north of the center of New Delhi.

User Avatar

Wiki User

14y ago

What else can I help you with?