St. Thomas' School Shimla

Get In Touch

St. Thomas' School,

near ARTRAC,

Shimla - 171001,

Himachal Pradesh, India