For the letter N - Nohoch Che'en Archaeological Reserve
2005 - Belize - Ecological and Heritage Sites
2005 - Belize - Ecological and Heritage Sites is a network of 5 limestone caves with a river flowing through them. It's pretty interesting to read about cave tubing on this site.
For more stamps with the letter "I", visit See It On A Postcard