trivuwan university is a great place to study located at the beautiful place nepal.
everyone's take on tribhuvan university, on one page, in the order it was written.
what does tribhuvan university mean to you?
every topic keeps everyone's take on one page. join to add yours.