Green clad mountain rising literally to a height 2000 ft. and dominating the surroundings landscape is Pachamalai. Pachamalai literally mean Green Mountain. A few 3000-foot-high cliffs and vales dotted with green pastures and rustling streams add more charm and verdurous elegance. Innumerable medicinal herbs, plants and a good variety of pods and flowers astonish the […]