Dubai sits along the shores of the Arabian Gulf. It naturally has many beaches because of that. There are a number of artificial islands that create even more beaches. Considering its size, the number of beaches in Dubai is staggering. Public beaches in Dubai are accessible to anyone for free anytime of the day, whereas...