Which Indian state is called the "Land of Five Rivers"?
Punjab
Haryana
Bihar
Rajasthan
Correct answer: Punjab
Solution
Punjab is called the "Land of Five Rivers" because the name Punjab itself comes from "panj" (five) and "ab" (waters). It refers to the five rivers of the region.