Nova scotia travel guide
The international tourists might not know it but Nova Scotia is the fast upcoming destination for avid travelers. Located in the mainland 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 been a teeming […]
Nova scotia travel guide Read More »