Ibri, Oman (23.2165982, 56.4942215)
Comments: 0
Town Road, Ibri Souq, Near Ahli Bank, Ibri, Oman (23.218056, 56.495556)
Ibri Town, Al Nahda Main Road, Near Centerpoint, Ibri, Oman (23.218583, 56.497722)
Ibri, Oman (23.2165698, 56.4875723)
As Sulaif, Ibri, Oman (23.215826, 56.5130962)
Ibri, Oman (23.2168042, 56.4882538)