The Neelayn Masjid- Named after its location right on the edge of the Blue and White Nile Rivers. Posted onOctober 2, 2015October 5, 2015AuthorSouvenirs