Lake Superior by admin April 12, 2013 Lake Superior Infographic - Travel Facts about Lake Superior in Great Lakes of North America. 104 Lake Superior Infographic – Travel Facts about Lake Superior in Great Lakes of North America. next post Taj Mahotsav 2016: Your Tryst With Cultural Diversity in India