Niagara is inspired by one of the world’s most beautiful settings, Niagara Falls, known for its grandeur and inexhaustible source of energy.
The name originates from “Onguiaahara“, an indigenous word meaning “thunder of water”, symbolising the enormous power and sound of water.