Embassy Of Royal Nepal Posted on July 3, 2016 by engmansy Embassy Of Royal Nepal 23 El Hassan St., Off El Marwa St 7603426