Day: October 16, 2018

Village People…the Tharu Tribe

Village People…the Tharu Tribe

The Chitwan National Park is located next to the village of the Tharu Tribe.  Nepal is actually made up of..