One of the most picturesque islands in Jizan, Ahbar Island is also called Thoo Alrakah. Located around 15 kilometres from the Jizan shore, this island is a great hideout for tourists seeking some serenity to unwind. Amidst the beautiful beaches, blue sea and lush greenery, you are sure to feel rejuvenated and well rested.