kumutwe arimo kwiyogoshesha imbere yindorerwamo ndekwe ntabwo yashoboraga kumenya ko marina ariwe wamwirukanye there are many landmarks located in the island of meedhoo