The Red Sea is one of the longest and most beautiful seas in the world and extends over several countries. Tourists come from all over the world to enjoy diving and snorkelling in the crystal clear waters of the Red Sea and to see the rare marine creatures. There are many charming coastal cities overlooking the Red Sea, such as Hurghada, Sharm El Sheikh, and Dahab.