Recently, I came up with a concept for a historical fantasy/sci-fi story about a 19th century Native American warrior from the Great Plains who, after fleeing aggression from the US Army, fell through an anomalous "rift" in the spacetime continuum, ending up somewhere in the Indian subcontinent. Thereafter, he would team up with a local Indian princess who was searching for an ancient MacGuffin in order to rebel the invading British. Basically, my premise asks, "What if one of the so-called 'American Indians' found his way to the real India?" In my imagination, the Indian princess is on the darker end of the South Asian skin color spectrum, which is to say she's as dark as anyone in Africa. I don't like the trend to represent Indian people as all paler brown in media depictions. However, I have read the claim that Indians in the upper echelons of the Hindu caste system, such as royalty and priests, tend to have lighter skin and more European- or Middle Eastern-like genetic ancestry than lower-caste people. Would it therefore be impossible or improbable for a Indian princess to be dark-skinned? I would think there would be plenty of dark-skinned people regardless of caste in the southern part of India, but I wouldn't know that for sure.