Tag: Nova Scotia

Destination: Nova Scotia

Nova Scotia is a Canadian province located on the southeastern coast of Canada. The name Nova Scotia is Latin for New Scotland. People of Scottish descent still make up the largest part…

EAT LOVE SAVOR Luxury Lifestyle