It provides a panoramic view of Tamil Nadu villages and towns. It is the proposed site for power generation using winds. It belives that or there is a folk-tale that lord 'Sree Rama', the Hindu mythological God had set his foot on this rock and hence the name Rama-Kal-Medu (Meaning: Rama's foot imprints).