Nepalese in France

Embassy of Nepal – Paris France
FranceNepal.info
FranceNepal.net
Nepal Plus