the micro buses are the cheapest form of transport in cairo yet not very reliable umuvugizi w umuryango niwe wenyine uhari the town is located on fenwick island a barrier spit