The international tourists might not know it but Nova Scotia is the fast up coming destination for the avid travelers. Located in the main land of Canada, it offers never-ending expanses of greenery and lots of water inlets to make it the ultimate fishing ground. Since 1604 when John Cabot found it out it has […]