Destination creator (Voyajo Team)
Duba is a small city on the northern Red Sea coast, of Saudi Arabia. It is in Tabuk Province. Local citizens describe it as The Pearl of the Red Sea. Population: Population of Duba is about 65,000. (...) (from Wikipedia)