Stunning Mangrove Beach opens in Umm Al Quwain