it is on the scenic high road to taos it rises near mahableshwar a famous hill station in the western ghats izuba izuba hamwe nigicucu cyizuba buri saha