answersLogoWhite

0

the answers is Cape Spear in Newfoundland Canada, the most beautiful place on Earth. You should check out George Street -- it used to be in the Guinness Book of World Records for Most Bars on a street or something similar.

User Avatar

Wiki User

15y ago

What else can I help you with?