imihanda ibiri yatandukanijwe mu giti cyumuhondo an island built of masonry which has its own lighthouse separates the river entrances saint john is home to ross university school of medicine in picard