BR

Boudl Tower

Municipality of Olaya, Saudi Arabia

Map Goes Here

BUILDING LOCATION

Street Address

unnamed road, Al Olaya District, 12212, Saudi Arabia

Latitude

24.695221

Longitude

46.683811