Biology/Environment How Many Beluga Whales Are Left In The World – Beluga Whale Population 3 mins read The beluga whale is an iconic toothed whale species found in the Arctic and Sub-arctic waters of the Northern Hemisphere. Their total Read More »