Sultanate of Oman – The land of diverse landscape from old to new and beaches to deserts
Read this post on thetalesofatraveler.com