i dont know about the place mentioned in book but i have little knowledge about this parvatha malai.............
this is some 50 kms from thiruvannamalai in a place called mathimangalam.......
every body is allowed to go there .... i have visited that place several times .....
its a very mirraculous malai......
a very rare place one will get to visit in life time...