Yes there is another beach before reaching Al Khor, i.e. Simaisima beach you can reach there by taking right turn just 10 kms before reaching Al Khor. Then go straight.... till you reach the beach...