Almonds:
Spain
Hazelnuts:
Italy, Turkey
Cashew nuts:
Vietnam, Brazil
Walnuts:
Moldova, Ukraine
Macadamia nuts:
Kenya
Pecans nuts
Mexico
Cedar nuts:
Siberia
Brazil nuts:
Egypt, Uganda, Paraguay, China
Peanuts:
China
Pistachios:
Turkey, Spain