One of the most famous temples of Lord Ganesha is located atop the fort. The local post office receives and delivers thousands of invitation cards to the Lord Ganesha temple as people symbolically send the first invitation card for major functions like weddings, house warming, etc. to Lord Ganesh.
Also, people come here and make stone miniature houses near the temple, signifying a wish for a real house.