Steamlocoshed - A World Heritage Site is located in Coonoor, India on Coimbatore-Ooty-Gundlupet Hwy, Kurumbadi. Steamlocoshed - A World Heritage Site is rated 4.6 out of 5 in the category tourist attraction in India.
Address
Coimbatore-Ooty-Gundlupet Hwy, Kurumbadi