Concierge Recommends in Jaagir Manor
One Foot In Nepal
Drive down with our in-house guides to the border of India and Nepal for this unique photo opportunity of getting clicked with one foot in Nepal and one foot in India
Meet The Tharu Tribe
The Tharu people are an ethnic group indigenous to the Terai in southern Nepal and northern India. The word Tharu is thought to be derived from sthavir meaning follower of Theravada Buddhism. The Tharu people in the central Nepali Terai see themselves as the original people of the land and descendants of Gautama Buddha. Meet the indigenous people of this tribe, break bread with them and take part in an interactive music and dance session