شارع التحلية ، Sur Water Desalination Plant Road is located in Oman on Water Desalination Plant, Road. شارع التحلية ، Sur Water Desalination Plant Road is rated 5 out of 5 in the category transportation service in Oman.
Address
Water Desalination Plant, Road