TABUK — Extending over a distance of 700 km, the coastline and beaches of Tabuk region in the northwestern part of the Kingdom host 100 islands, from Haql governorate in the north, passing through the ...