Mikindani is the most fascinating old town in southern Tanzania with winding streets and interesting blend of thatched mud houses and coral stones influenced by both Swahili and foreign architectures. Mikindani was the home for traders dating back to…