Ora About Cofactor
Rotorua
/ˌroʊtəˈruːə/
City in the North Island, New Zealand

Definition

Rotorua is a city on the southern shores of Lake Rotorua from which the city takes its name, located in the Bay of Plenty Region of New Zealand's North Island.
Learn with Ora