Facts20 Facts That You May Not Know About Nepal and India’s RelationshipIndia and Nepal have a complex connection that is weaved from their shared history, cultural affinities, geographical proximity,…