Tag: Tharu
The Chitwan National Park is located next to the village of the Tharu Tribe. Nepal is actually made up of..
Travel is a way to be lost…and found…all at the same time
The Chitwan National Park is located next to the village of the Tharu Tribe. Nepal is actually made up of..