palamidi is located on a hill north of the old town umukangura mbaga wa western cape province how often do you go through this little ritual a round mat will cover the dull spot