India, Kerala, Kerala. By Elephan spring, shortly above Forest Guards office and home, at top of ridge on border between Kerala and Tamil Nadu staes, c. 4 km N. E. of and above Amboori, E. of Neyyar Dam and Trivandrum, Western Ghats, Tamil Nadu side.