Jumeirah Beach

the stunning white sands of Jumeirah Beach, the largest public beach in Dubai