Just a few hours' drive west of Madinah is the historic port town of Yanbu, the second largest settlement on Saudi Arabia's western Red Sea coast. With its curious heritage and growing wealth of attractions, this unassuming coastal gem is fast becoming a must-visit destination in its own right.