Historic Thalaba Dam is located in Saudi Arabia on 89H4X8P, طريق الهدا, C44. Historic Thalaba Dam is rated 3.4 out of 5 in the category historical place in Saudi Arabia.
Address
89H4X8P, طريق الهدا, C44
Accessibility
No wheelchair-accessible entrance