Surfing and beach paradise. Tamraght is a beach town made up of 3 small bays, perfect for beginners on the waves and intermediate surfers alike. With stunning beaches and lush gardens, Tamraght Ouzdar offers an unforgettable experience far from the busy tourist spots.