A Catholic pilgrim hill station located nearby. A gigantic Concrete cross has been erected on top of the hill said to be the highest cross in Asia.