સ્થાનિક મુજબ, આ "દેવતાઓનું સ્થાન" છે અહીં પેન્દરરાન મંદિરનું મંદિર છે, જેમાં તમામ મહત્વપૂર્ણ સમારોહ યોજવામાં આવે છે.