Situated in the southeastern coast of the Arabian Peninsula Oman is one of the most thriving holiday destinations in the world. filled with incredibly enthralling and mesmerizing places to visit Oman is every nature buff and history lover’s paradise. The entire landscape is dotted with majestic structures and forts which date back to the Middle […]