The best price for The Mahabharata (Box Set) right now is $158.85. PriceSpy compares deals and offers from online and local shops.