Addressing the 'Odisha Parba 2024' in the national capital, PM Modi said that "Odisha has always been a land of saints and scholars.