Pokhara Planetarium & Science Center is located in Nepal on Batulechour, Pokhara-16 (Near Bat cave. Pokhara Planetarium & Science Center is rated 3.9 out of 5 in the category tourist attraction in Nepal.
Address
Batulechour, Pokhara-16 (Near Bat cave