Solution:Madhya Pradesh has the largest forest cover in the country. Followed by Arunachal Pradesh, Chhattisgarh, Odisha and Maharashtra.The states from the north-eastern region of the country have the highest percentage of forest cover w.r.t. total geographical area of the state.
Mizoram (84.53%) has the highest percentage of forest cover, follwed by Arunachal Pradesh (79.33%), Meghalaya (76%), Manipur (74.34%) and Nagaland (73.90%).