Bay of Dolphins a marine paradise of the Persian Gulf
· 4 min read
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.