A TRAVEL GUIDE TO HORMUZ ISLAND’S RED BEACH IN IRAN Lying along Iran’s southernmost shores, Hormuz Island is one of the extraordinary islands which is…