Al Falah Cars Mahindra stocks a Variety of Mahindra Cars. Our New cars inventory has been hand-picked to offer only the finest cars in Jubail. Located in Jubail, Saudi Arabia, Al Falah Cars Showroom also serves the entire country. We are confident that we will save you time and money. We are a one-stop shop for finding your next vehicle and strive to deliver a superior experience. Feel free to call us on the number available on this page anytime.