Out of all the national parks in India, the following are famous for sighting tigers.
Bandhavgarh National park
Kanha national park
Ranthambore national park
Pench National Park
Satpura National Park
Tadoba National Park