Dear mr. Nagesh, the reason the Hindu kings did not travel to far off lands was because of the caste-system. It was believed that if a Hindu crossed the sea or the ocean he would lose his caste. That is why it was the Europeans who discovered far flung lands and not Indians. Simple case of superstition.