EntertainmentMile Sur Mera Tumhara Video and LyricsKuch BhiNovember 26, 2008August 13, 2020 by Kuch BhiNovember 26, 2008August 13, 202002444 Mile Sur Mera Tumhara which means “Ek sur” (One Tune) (languages of India), the video was created in 1988 by Lok Seva Sanchar Parishad, and...