Al Hamriyah Public Beach is a natural feature, located at Sharjah - United Arab Emirates. [read more]