Designed by
Title
Al Khaburah Castle in the town of Al Khaburah, Oman #195663342
Description
Al Khaburah Castle in the town of Al Khaburah, Oman, on 9 August 2017. The town lies on the Batinah coast northwest of the capital Muscat
This image is editorial