The Great India Festival
Ottawa City Hall 110 Laurier Avenue West, Ottawa, Ontario, CanadaYour favourite festival is back for its 7th edition - this time we have rebranded from Festival of India Ottawa to The Great India Festival. It's not only a simple […]