Exploring the natural wonders of Morocco: Visiting El-Haouzia beach in Mazagan and more