Amahibelaha is the site of the only science center in Napel, Everest Science Center Nepal.
The Everest Science Center Nepal, located in Amahibelaha, Sunsari, is the only science center in Nepal.
Amahibelaha |