Fairmont Taghazout Bay - A Hidden Gem on the Moroccan Shores of the Atlantic OceanFairmont Taghazout Bay marks the debut of the Fairmont brand in Morocco. The resort opened its doors last July and is already the prime...