A four day long celebration, mwaka kongwa is best observed at Makunduchi village in the south part of Zanzibar .