Total:1
-
2024-11-06 17:36
Bay of Dolphins: a marine paradise of the Persian Gulf
TEHRAN - The Bay of Dolphins is an exceptional natural attraction situated between the islands of Qeshm and Hengam in southern Iran.