Overview

Located in Ajman, United Arab Emirates in Ajman beach - one of the very best relaxation spot for anyone in that area. You'll definitely get a picturesque view of the sky and water when sitting under your umbrella with a love one.