Fort Kempas is about 23km from the lighthouse, there is a small village called Keramat Ujung Pasir. Here you will find a15th century tomb of a leading historical personality, Ulama Sheikh Ahmad Makhtum, with its famous carved megalith. Beside his grave are the famous stone inscriptions or “Batu Bersurat” which depict his struggle and victory.
The Pengkalan Kempas Historical Complex, also known as Fort Kempas, is located about 35 km from Port Dickson Town, in a small town of which it takes its name from. This town used to be a historical port, but its main attraction for visitors today is the megalith stones located inside the complex and a nearby river called Sungai Linggi which is popular with fishermen for its abundant freshwater prawns called 'Udang Galah'.
Crocodiles have been spotted swimming in this river, and very rarely, will sometimes swim out to the sea all the way up to Tanjung Tuan, where there are popular beach areas. The historical complex is the site of a tomb belonging to a Syeikh Ahmad Majnun, a Islamic teacher who was slain in battle with the army of Sultan Mansor Shah of Malacca. This is why the historical complex is also called Keramat Sungai Udang, which refers to the tomb. It is believed to be the oldest Muslim grave in Malaysia, dating back to the 14th Century. The locals here view the tomb as a shrine. Other than the grave, the site has several megalith stones, called 'Batu Bersurat' in Malay.
The most famous of these stones is a set of three that resemble a spoon, rudder and sword respectively. The locals imagine these stones as being magical and able to grow in size. At another side, there is a large stone with a hole drilled through it. It is said to be a lie detector and to insert your hand in while telling a fib will cause the stone to tighten around it. Small fences have been erected around the stones, because too many visitors and tourists have probably been stepping on them. The stones are also protected by a large wooden shelter so you can visit this place even while it's raining.