A group of killer whales, also known as orca, were spotted in the waters of the Farasan Islands Reserve in… Read More