Yes, Atif Aslam has recorded songs in India. He has released several albums in India, and has also performed live in the country. His songs have been well-received by Indian audiences, and he has become a popular singer in the country.
Test Your Melodic Knowledge: The Atif Aslam Soundcheck!