No more range stress. EV charging stations all over Nepal. Go farther, worry less!
Now conveniently placed at every stop. EV charging stations are available on all major highways and checkposts at every 60 km stretch across Nepal. So sit back, relax, and enjoy the ride with OMODA Nepal.