Categories
News Review from The World Web Times

Nuwakot city of nine hills – MashaHur.Com


Nuwakot, which literally means nine forts, is a small hilltop town and one of the most unique places to visit in Nepal. Nuwakot in the Nuwakot district of Bagmati province is located on the bank of Trishuli and Tandi Rivers.