Canada is a country in North America. It is presumable that Lost & Found Music Studios is set here.


Although it has not been revealed, it is most likely that the show is in Canada. If so, it is first seen in "Lost and Found". Most of the characters from the show live here. Canada is featured in every episode of the show.




Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.