MP - Travel Driving to the Land of the Buddhists: Sanchi October 8, 2011 - By Samanvay Madhya Pradesh which is the largest state in the country does not really figure in the prime category. Nevertheless for…