EnjoyOntario.ca -- Photos of Ontario attractions

Yorkdale Shopping Centre

Location: Toronto, Ontario, Canada

The Body Shop

The Body Shop is an innovative cosmetics company that is honest, intelligent and leading-edge. It uses its shops and branding power to promote a new way of doing business dedicated to social responsibility and Profits with Principles.

Additional Information

Image credit

As of: 9-Aug-2015

Ontario Attractions | Ontario Travel Guides | About | FAQ | Photos | Copyright | Contact

EnjoyOntario.ca E.&O.E.