Al Murabba Watchtower a historic landmark in Riyadh
Al Murabba Watchtower is a historic landmark in Riyadh, the capital city of Saudi Arabia. The watchtower was built in the early 20th century as part of a network of watchtowers that were used to monitor the movement of people and goods across the Arabian Peninsula. Today, the watchtower has been restored and opened to […]