Overview

A perfect spot for relaxation. Al Mamzar being a locality in Dubai, United Arab Emirates (UAE) is home to an amazing beach and park called the Al Mamzer beach park.